Исключить неиспользуемые стили во время преобразования Excel в HTML

Исключить неиспользуемые стили во время преобразования Excel в HTML

Microsoft Файлы Excel могут содержать множество неиспользуемых стилей. Когда эти файлы экспортируются в формат HTML, неиспользуемые стили также экспортируются. Это приводит к увеличению размера вывода HTML. Aspose.Cells for Python via Java поддерживает исключение этих стилей при преобразовании файла Excel в HTML. Для этого API предоставляетHtmlSaveOptions.ExcludeUnusedStylesимущество. Установка значенияHtmlSaveOptions.ExcludeUnusedStyles собственность наИстинный исключит все неиспользуемые стили из вывода HTML.

На следующем снимке экрана показаны неиспользуемые стили в файле HTML, которые будут удалены путем установки значенияHtmlSaveOptions.ExcludeUnusedStyles собственность наИстинный.

дело:изображение_альтернативный_текст

В следующем примере кода показано удаление неиспользуемых стилей во время преобразования Excel в HTML.

output_directory = "Examples/SampleFiles/OutputDirectory/"
# Create workbook
workbook = Workbook()
# Create an unused named style
workbook.createStyle().setName("UnusedStyle_XXXXXXXXXXXXXX")
# Access first worksheet
worksheet = workbook.getWorksheets().get(0)
# Put some value in cell C7
worksheet.getCells().get("C7").putValue("This is sample text.")
# Initialize HtmlSaveOptions
saveOptions = HtmlSaveOptions()
# exclude unused styles
saveOptions.setExcludeUnusedStyles(True)
# Save the excel file.
workbook.save(output_directory + "outputExcludeUnusedStylesInExcelToHTML.html", saveOptions)