Excel から HTML への変換中に未使用のスタイルを除外する
Contents
[
Hide
]
Excel から HTML への変換中に未使用のスタイルを除外する
Microsoft Excel ファイルには、未使用のスタイルが多数含まれている場合があります。これらのファイルを HTML 形式でエクスポートすると、未使用のスタイルもエクスポートされます。これにより、出力 HTML のサイズが大きくなります。HtmlSaveOptions.ExcludeUnusedStyles財産。値の設定HtmlSaveOptions.ExcludeUnusedStylesプロパティへ真実出力 HTML から未使用のスタイルをすべて除外します。
次のスクリーンショットは、HTML ファイル内の未使用のスタイルを示しています。HtmlSaveOptions.ExcludeUnusedStylesプロパティへ真実.
次のサンプル コードは、Excel から HTML への変換中に未使用のスタイルを削除する方法を示しています。
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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) |