استبعاد الأنماط غير المستخدمة أثناء تحويل Excel إلى HTML
Contents
[
Hide
]
استبعاد الأنماط غير المستخدمة أثناء تحويل Excel إلى HTML
Microsoft قد تحتوي ملفات Excel على العديد من الأنماط غير المستخدمة. عند تصدير هذه الملفات إلى تنسيق HTML ، يتم أيضًا تصدير الأنماط غير المستخدمة. ينتج عن هذا زيادة حجم الإخراج HTML. يدعم Aspose.Cells for Python via Java استثناء هذه الأنماط أثناء تحويل ملف Excel إلى HTML. لهذا ، يوفر APIHtmlSaveOptions.ExcludeUnusedStylesخاصية. تحديد قيمةHtmlSaveOptions.ExcludeUnusedStyles ملكية لحقيقي سوف يستبعد جميع الأنماط غير المستخدمة من الناتج HTML.
تُظهر لقطة الشاشة التالية الأنماط غير المستخدمة في ملف HTML والتي ستتم إزالتها عن طريق تعيين قيمةHtmlSaveOptions.ExcludeUnusedStyles ملكية لحقيقي.
يوضح نموذج التعليمات البرمجية التالي إزالة الأنماط غير المستخدمة أثناء تحويل HTML أثناء Excel.
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) |