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.

yapılacaklar:resim_alternatif_metin

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)