Функция EditorAPI.printDocument
Функция печатает текущий документ или выбранный лист табличного документа с заданными параметрами печати.
Вызов
PrintDocumentResult printDocument(settings)
PrintDocumentResult printDocument(worksheet, settings)
Параметры
-
settings: параметры печати, тип PrintSettings. -
worksheet: лист табличного документа для печати, тип Table.
Возвращает
- результат печати, тип PrintDocumentResult.
Пример печати всего документа
local printSettings = {}
printSettings.printSelection = true
EditorAPI.printDocument(printSettings)
Пример печати листа табличного документа
local sheet = document:getBlocks():getTable(0)
local printSettings = {
printerName = "MyPrinter"
}
local result = EditorAPI.printDocument(sheet, printSettings)
if result ~= DocumentAPI.PrintDocumentResult_Success then
print("Print error")
end