Schließen Sie nicht verwendete Stile während der Konvertierung von Excel in HTML aus
Mögliche Nutzungsszenarien
Microsoft Excel-Datei enthält möglicherweise viele nicht verwendete Stile. Wenn Sie die Excel-Datei in das Format HTML exportieren, werden diese nicht verwendeten Stile ebenfalls exportiert. Dies kann die Größe von HTML erhöhen. Sie können die ungenutzten Stile während der Konvertierung der Excel-Datei in HTML mit ausschließenHtmlSaveOptions.ExcludeUnusedStylesEigentum. Wenn Sie es einstellenwahr, werden alle nicht verwendeten Stile von der Ausgabe HTML ausgeschlossen. Der folgende Screenshot zeigt ein Beispiel für einen nicht verwendeten Stil in der Ausgabe HTML.
Schließen Sie nicht verwendete Stile während der Konvertierung von Excel in HTML aus
Der folgende Beispielcode erstellt eine Arbeitsmappe und erstellt außerdem einen nicht verwendeten benannten Stil. Seit derHtmlSaveOptions.ExcludeUnusedStylesist eingestellt aufwahr, sodass dieser unbenutzte benannte Stil nicht exportiert wirdAusgang HTML. Aber wenn du es einstellstFALSCH, dann ist dieser ungenutzte Stil in der Ausgabe HTML vorhanden, die Sie dann im Markup HTML sehen können, wie im obigen Screenshot gezeigt.
Beispielcode
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
//Create workbook | |
Workbook wb = new Workbook(); | |
//Create an unused named style | |
wb.createStyle().setName("UnusedStyle_XXXXXXXXXXXXXX"); | |
//Access first worksheet | |
Worksheet ws = wb.getWorksheets().get(0); | |
//Put some value in cell C7 | |
ws.getCells().get("C7").putValue("This is sample text."); | |
//Specify html save options, we want to exclude unused styles | |
HtmlSaveOptions opts = new HtmlSaveOptions(); | |
//Comment this line to include unused styles | |
opts.setExcludeUnusedStyles(true); | |
//Save the workbook in html format | |
wb.save("outputExcludeUnusedStylesInExcelToHTML.html", opts); |