Exclure les styles inutilisés lors de la conversion d Excel en HTML
Exclure les styles inutilisés lors de la conversion d’Excel en HTML
Les fichiers Microsoft Excel peuvent contenir de nombreux styles inutilisés. Lorsque ces fichiers sont exportés au format HTML, les styles inutilisés sont également exportés. Cela entraîne une augmentation de la taille du fichier HTML de sortie. Aspose.Cells pour Python via Java prend en charge l’exclusion de ces styles lors de la conversion du fichier Excel en HTML. Pour cela, l’API fournit la propriété HtmlSaveOptions.ExcludeUnusedStyles. En définissant la valeur de la propriété HtmlSaveOptions.ExcludeUnusedStyles à True, tous les styles inutilisés seront exclus du fichier HTML de sortie.
La capture d’écran suivante montre les styles inutilisés dans le fichier HTML qui seront supprimés en définissant la valeur de la propriété HtmlSaveOptions.ExcludeUnusedStyles à True.
Le code d’exemple suivant démontre la suppression des styles inutilisés lors de la conversion d’Excel en 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) |