Escludere Stili Non Utilizzati durante la conversione da Excel a HTML

Escludere Stili Non Utilizzati durante la conversione da Excel a HTML

I file di Microsoft Excel possono contenere molti stili non utilizzati. Quando questi file vengono esportati nel formato HTML, gli stili non utilizzati verranno esportati. Ciò comporta un aumento delle dimensioni dell’HTML di output. Aspose.Cells for Python via Java supporta l’esclusione di questi stili durante la conversione del file Excel in HTML. A tale scopo, l’API fornisce la proprietà HtmlSaveOptions.ExcludeUnusedStyles. Impostando il valore della proprietà HtmlSaveOptions.ExcludeUnusedStyles su True verranno esclusi tutti gli stili non utilizzati dall’HTML di output.

La schermata seguente mostra gli stili non utilizzati nel file HTML che verranno rimossi impostando il valore della proprietà HtmlSaveOptions.ExcludeUnusedStyles su True.

todo:image_alt_text

Il codice di esempio seguente dimostra la rimozione degli stili non utilizzati durante la conversione da Excel a HTML.

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)