Skip to main content

Метод Document::saveAs

Метод Document::saveAsсохраняет документ в файл по указанному пути. Формат и тип документа определяются расширением файла, если они не указаны в явном виде.

При необходимости в качестве второго аргумента можно использовать объект класса SaveDocumentSettings, который содержит формат документа DocumentFormat, тип документа DocumentType и пароль для защиты документа от несанкционированного доступа.

Примеры​


document.saveAs(filePath);
SaveDocumentSettings saveDocumentSettings = SaveDocumentSettings();

saveDocumentSettings.documentFormat = DocumentFormat::OXML;
saveDocumentSettings.documentType = DocumentType::Workbook;
saveDocumentSettings.documentPassword = "password";
saveDocumentSettings.isTemplate = false;

saveDocumentSettings.dsvSettings = DSVSettings();
saveDocumentSettings.dsvSettings.autofit = true;
saveDocumentSettings.dsvSettings.startBlockIndex = 0;
saveDocumentSettings.dsvSettings.lastBlockIndex = 10;

document.saveAs(filePath, saveDocumentSettings);