В SpreadSheet включена возможность вывода на печать. Подробную информацию о функциях печати и API вы найдете в соответствующей статье.
Существует два способа вывести на печать таблицу:

Оба способа вызовут диалоговое окно с доступными настройками параметров печати.
Related sample: Toolbar with all buttons
Ниже представлен внешний вид диалогового окна:

Окно разделено на три блока: Основные настройки, Размер бумаги и Лейаут.
Блок Основные настройки позволяет:
Блок Размер бумаги позволяет выбрать нужный формат печати: "Letter", "A4" (формат по умолчанию) или "A3".
Блок Лейаут позволяет:
Вы можете поменять язык для всех лейблов диалогового окна с помощью объекта webix.i18n.spreadsheet:
webix.i18n.spreadsheet = {
"labels": {
...
// print
"print":"Print",
"print-title":"Before you print..",
"print-settings":"General settings",
"print-paper":"Paper size",
"print-layout":"Layout",
"sheets":"Sheets:",
"selection":"Selected cells",
"borderless":"Hide gridlines",
"sheet-names":"Show sheet names",
"skip-rows":"Skip empty rows",
"margin":"Hide margins",
"page-letter":"Letter",
"page-a4":"A4 (210x297mm)",
"page-a3":"A3 (297x420mm)",
"page-width":"Page width",
"page-actual":"Actual Size",
"page-portrait":"Portrait",
"page-landscape":"Landscape",
"external-ui":"External UI",
"print-borders": "Show print borders"
}
}
Больше информации о локализации SpreadSheet вы найдете в соответствующей статье.
Наверх