Excel'den HTML'e dönüştürme sırasında Kullanılmayan Stilleri Hariç Tut
Excel’den HTML’e dönüştürme sırasında Kullanılmayan Stilleri Hariç Tut
Microsoft Excel dosyaları kullanılmayan birçok stil içerebilir. Bu dosyalar HTML formatında dışa aktarıldığında kullanılmayan stiller de dışa aktarılır. Bu, HTML çıktısının boyutunun artmasıyla sonuçlanır. Aspose.Cells for Python via Java, Excel dosyasının HTML’e dönüştürülmesi sırasında bu stillerin hariç tutulmasını destekler. Bunun için API,HtmlSaveOptions.ExcludeUnusedStylesEmlak. değerini ayarlamaHtmlSaveOptions.ExcludeUnusedStyles mülkiyetDoğru kullanılmayan tüm stilleri HTML çıktısından hariç tutacaktır.
Aşağıdaki ekran görüntüsü, değeri ayarlanarak kaldırılacak olan HTML dosyasındaki kullanılmayan stilleri gösterir.HtmlSaveOptions.ExcludeUnusedStyles mülkiyetDoğru.
Aşağıdaki örnek kod, Excel’den HTML’e dönüştürme sırasında kullanılmayan stillerin kaldırılmasını gösterir.
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) |