Глобальный метод exportWorksheetToHtml
Метод позволяет сгенерировать HTML документ на основе заданного листа табличного документа. Данный метод возвращает HTML элементы и CSS стили этих элементов, которые впоследствии могут быть встроены в вашу HTML разметку.
Вызов
static HtmlFragments exportWorksheetToHtml(table, settings)
Параметры
-
table: лист табличного документа, тип Table. -
settings: настройки генерации HTML документа, тип WorksheetHtmlExportSettings.
Возвращает
- HTML элементы, тип HtmlFragments.
Ограничения
- Структура возвращаемых элементов может быть изменена в будущих релизах.
- Поддерживается только генерация текста и стилей для ячеек, строк и столбцов.
Пример
sheet = document.getBlocks().getTable(0)
settings = myOfficeSDK.WorksheetHtmlExportSettings()
settings.exportHeaders = False
settings.exportMissingBorders = False
html = myOfficeSDK.exportWorksheetToHtml(sheet, settings)
with open("style.css", "w") as fileCSS:
fileCSS.write(html.rootCss)
header = "<head>\r\n <link rel=\"stylesheet\" href=\"style.css\">\r\n</head>\r\n"
with open("doc.html", "w") as fileHTML:
fileHTML.write(header + html.body)