Skip to main content

Класс WorkbookExportSettings

Класс WorkbookExportSettings предоставляет настройки, необходимые для экспорта табличных документов, см. Document.exportAs().

ПолеТипОписание
WorkbookExportSettings.sheetNamesVectorStringПредставляет коллекцию имен листов для экспорта. Если коллекция пуста, экспортируются все листы.
WorkbookExportSettings.printingScopePrintingScopeПредставляет область печати (весь документ, область печати, пользовательский диапазон и т. д.).
WorkbookExportSettings.pagePropertiesPagePropertiesПредставляют свойства страницы для выходного документа (высота и ширина страницы в пунктах).
WorkbookExportSettings.scalefloatПредставляет масштаб экспорта выходного документа в процентах (например, 50,0%, 150,63%, 400,0% и т. д.).
WorkbookExportSettings.drawNoneBordersboolДобавляет стандартные границы ячеек в итоговый документ.
WorkbookExportSettings.printEmptyPagesboolВключает пустые страницы в итоговый документ.
WorkbookExportSettings.pageIDintИндекс страницы, с которой начинается экспорт.
WorkbookExportSettings.fitTypeWorksheetPrinterFitTypeВариант масштабирования при экспорте табличных документов.

Пример​


workbookSettings = myOfficeSDK.WorkbookExportSettings()
workbookSettings.sheetNames = myOfficeSDK.VectorString(['List1', 'List3'])
workbookSettings.printingScope = myOfficeSDK.PrintingScope(myOfficeSDK.PrintingScope.Type_PrintArea)
workbookSettings.pageProperties = myOfficeSDK.PageProperties(100, 200)
workbookSettings.scale = 90
workbookSettings.printEmptyPages = False
workbookSettings.drawNoneBorders = False
workbookSettings.fitType = myOfficeSDK.WorksheetPrinterFitType_FitToPage
filePath = "C:\\work\\Sheet.pdf"
document.exportAs(filePath, myOfficeSDK.ExportFormat_PDFA1, workbookSettings)