Escludi stili inutilizzati durante la conversione da Excel a HTML
Possibili scenari di utilizzo
Microsoft Il file Excel può contenere molti stili inutilizzati. Quando si esporta il file Excel nel formato HTML, vengono esportati anche questi stili inutilizzati. Ciò può aumentare la dimensione di HTML. È possibile escludere gli stili inutilizzati durante la conversione del file Excel in HTML utilizzando ilHtmlSaveOptions.ExcludeUnusedStyles proprietà. Quando lo impostiVERO, tutti gli stili inutilizzati sono esclusi dall’output HTML. Lo screenshot seguente mostra uno stile inutilizzato di esempio all’interno dell’output HTML.
Escludi stili inutilizzati durante la conversione da Excel a HTML
Il codice di esempio seguente crea una cartella di lavoro e crea anche uno stile denominato inutilizzato. Dal momento che ilHtmlSaveOptions.ExcludeUnusedStyles è impostato perVERO , questo stile con nome inutilizzato non verrà esportato inuscita HTML . Ma se lo imposti sufalso, allora questo stile inutilizzato sarà presente all’interno dell’output HTML che puoi quindi vedere nel markup HTML come mostrato nello screenshot sopra.
Codice d’esempio
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
//Create workbook | |
Workbook wb = new Workbook(); | |
//Create an unused named style | |
wb.CreateStyle().Name = "UnusedStyle_XXXXXXXXXXXXXX"; | |
//Access first worksheet | |
Worksheet ws = wb.Worksheets[0]; | |
//Put some value in cell C7 | |
ws.Cells["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.ExcludeUnusedStyles = true; | |
//Save the workbook in html format | |
wb.Save("outputExcludeUnusedStylesInExcelToHTML.html", opts); |