Excel den HTML ye Dönüşüm Sırasında Kullanılmayan Stilleri Hariç Tut

Contents
[ ]

Olası Kullanım Senaryoları

Microsoft Excel dosyası birçok kullanılmayan stili içerebilir. Excel dosyasını HTML formatına dönüştürdüğünüzde, bu kullanılmayan stiller de dışa aktarılır. Bu HTML’nin boyutunu artırabilir. Kullanılmayan stilleri HTML’ye dönüştürme sırasında dışarıda bırakmak için HtmlSaveOptions.exclude_unused_styles özelliğini true olarak ayarladığınızda, tüm kullanılmayan stiller çıktı HTML’den dışarıda bırakılır. Aşağıdaki ekran görüntüsü, çıktı HTML içindeki bir örnek kullanılmayan stili gösterir.

todo:image_alt_text

Excel dosyası oluşturan ve kullanılmayan isimli bir stil oluşturan aşağıdaki örnek kod. {0} true olarak ayarlandığından, bu kullanılmayan isimli stil çıktı HTML’sine dışa aktarılmayacaktır. Ancak, falseolarak ayarlarsanız, bu kullanılmayan stil çıktı HTML içinde bulunacaktır ve yukarıdaki ekran görüntüsünde HTML işaretleme dilinde görebilirsiniz.

Aşağıdaki örnek kod bir çalışma kitabı oluşturur ve kullanılmayan bir adlandırılmış stili oluşturur. HtmlSaveOptions.exclude_unused_styles, true olarak ayarlandığından, bu kullanılmayan adlandırılmış stil çıktı HTML içine aktarılmayacaktır. Ancak false olarak ayarlarsanız, bu kullanılmayan stil çıktı HTML içinde bulunur ve yukarıdaki ekran görüntüsünde HTML işaretlemede görebilirsiniz.

Örnek Kod

# Create workbook
workbook = Workbook()
# Create an unused named style
workbook.create_style().name = "UnusedStyle_XXXXXXXXXXXXXX"
# Access first worksheet
worksheet = workbook.worksheets.get(0)
# Put some value in cell C7
worksheet.cells.get("C7").put_value("This is sample text.")
# Initialize HtmlSaveOptions
saveOptions = HtmlSaveOptions()
# exclude unused styles
saveOptions.exclude_unused_styles = True
# Save the excel file.
workbook.save("outputExcludeUnusedStylesInExcelToHTML.html", saveOptions)