Uteslut oanvända formatmallar under konvertering av Excel till HTML
Möjliga användningsscenarier
Microsoft Excel-filen kan innehålla många oanvända stilar. När du exporterar Excel-filen till HTML-formatet exporteras även dessa oanvända stilar. Detta kan öka storleken på HTML. Du kan utesluta oanvända stilar under konverteringen av Excel-filen till HTML med hjälp avHtmlSaveOptions.ExcludeUnusedStyles fast egendom. När du ställer in denSann, alla oanvända stilar exkluderas från utgången HTML. Följande skärmdump visar ett exempel på oanvänd stil i utgången HTML.
Uteslut oanvända formatmallar under konvertering av Excel till HTML
Följande exempelkod skapar en arbetsbok och skapar även en oanvänd namngiven stil. SedanHtmlSaveOptions.ExcludeUnusedStyles är satt tillSann , kommer denna oanvända namngivna stil inte att exporteras tillutgång HTML . Men om du ställer in det påfalsk, då kommer denna oanvända stil att finnas i utgången HTML som du sedan kan se i HTML-markeringen som visas i skärmdumpen ovan.
Exempelkod
// 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); |