Excluir estilos no utilizados durante la conversión de Excel a HTML
Posibles escenarios de uso
Microsoft El archivo de Excel puede contener muchos estilos sin usar. Cuando exporta el archivo de Excel al formato HTML, estos estilos no utilizados también se exportan. Esto puede aumentar el tamaño de HTML. Puede excluir los estilos no utilizados durante la conversión del archivo de Excel a HTML usando elHtmlSaveOptions.ExcludeUnusedStyles propiedad. cuando lo configurasverdadero, todos los estilos no utilizados se excluyen de la salida HTML. La siguiente captura de pantalla muestra un estilo no utilizado de muestra dentro de la salida HTML.
Excluir estilos no utilizados durante la conversión de Excel a HTML
El siguiente código de ejemplo crea un libro de trabajo y también crea un estilo con nombre no utilizado. Desde elHtmlSaveOptions.ExcludeUnusedStyles se establece enverdadero , este estilo con nombre no utilizado no se exportará asalida HTML . Pero si lo configuras enfalso, entonces este estilo no utilizado estará presente dentro de la salida HTML que luego puede ver en el marcado HTML como se muestra en la captura de pantalla anterior.
Código de muestra
// 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); |