Escludere Stili Non Utilizzati durante la conversione da Excel a HTML
Possibili Scenari di Utilizzo
Il file Microsoft Excel può contenere molti stili non utilizzati. Quando si esporta il file Excel in formato HTML, anche questi stili non utilizzati vengono esportati. Questo può aumentare le dimensioni dell’HTML. È possibile escludere gli stili non utilizzati durante la conversione del file Excel in HTML utilizzando la proprietà HtmlSaveOptions.ExcludeUnusedStyles. Quando impostato su true, tutti gli stili non utilizzati vengono esclusi dall’HTML di output. La schermata seguente mostra uno stile non utilizzato di esempio all’interno dell’HTML di output.
Escludere Stili Non Utilizzati durante la conversione da Excel a HTML
Il codice di esempio seguente crea un libro di lavoro e crea anche uno stile nominato non utilizzato. Poiché il HtmlSaveOptions.ExcludeUnusedStyles è impostato su true, questo stile nominato non utilizzato non verrà esportato in output HTML. Ma se lo imposti su false, allora questo stile non utilizzato sarà presente all’interno dell’output HTML che potrai vedere nel markup HTML come mostrato nella schermata sopra.
Codice di 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); |