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.

cose da fare:immagine_alt_testo

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);