Skip to main content

Метод Document::exportAs

Метод Document::exportAs экспортирует документ в файл по указанному пути с указанным форматом ExportFormat.

Расширенные версии метода позволяют использовать дополнительные настройки экспорта документа:

В настоящее время поддерживается только операция экспорта документа в формат PDF.

Примеры​


document.exportAs(filePath, ExportFormat::PDFA1)

TextExportSettings textExportSettings = TextExportSettings();
textExportSettings.pageNumbers = PageNumbers(PageParity::Even);
document.exportAs(filePath, ExportFormat::PDFA1, textExportSettings);

WorkbookExportSettings workbookSettings = WorkbookExportSettings();
workbookSettings.sheetNames = SheetNames();
workbookSettings.sheetNames.push_back("Лист2");
workbookSettings.printingScope = PrintingScope(PrintingScope::Type::PrintArea);
workbookSettings.pageProperties = PageProperties(100, 200);
workbookSettings.scale = 90;
document.exportAs(filePath, ExportFormat::PDFA1, workbookSettings);

PresentationExportSettings presentationSettings = PresentationExportSettings();
presentationSettings.skipHiddenSlides = false;
document.exportAs(filePath, ExportFormat::PDFA1, presentationSettings);