Excel'den HTML'e dönüştürme sırasında Kullanılmayan Stilleri Hariç Tut
Olası Kullanım Senaryoları
Microsoft Excel dosyası kullanılmayan birçok stil içerebilir. Excel dosyasını HTML biçiminde dışa aktardığınızda bu kullanılmayan stiller de dışa aktarılır. Bu, HTML’in boyutunu artırabilir. Excel dosyasının HTML’e dönüştürülmesi sırasında kullanılmayan stilleri,HtmlSaveOptions.ExcludeUnusedStylesEmlak. Ayarladığınızdadoğru, kullanılmayan tüm stiller HTML çıkışından hariç tutulur. Aşağıdaki ekran görüntüsü, HTML çıktısı içindeki kullanılmayan bir stil örneğini gösterir.
Excel’den HTML’e dönüştürme sırasında Kullanılmayan Stilleri Hariç Tut
Aşağıdaki örnek kod, bir çalışma kitabı ve ayrıca kullanılmayan bir adlandırılmış stil oluşturur. BeriHtmlSaveOptions.ExcludeUnusedStylesayarlandıdoğru, dolayısıyla bu kullanılmayan adlandırılmış stil şuraya aktarılmayacaktır:çıkış HTML. Ama ayarlarsanYANLIŞ, bu kullanılmayan stil, yukarıdaki ekran görüntüsünde gösterildiği gibi HTML işaretlemesinde görebileceğiniz HTML çıktısının içinde yer alacaktır.
Basit kod
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
//Create workbook | |
Workbook wb = new Workbook(); | |
//Create an unused named style | |
wb.createStyle().setName("UnusedStyle_XXXXXXXXXXXXXX"); | |
//Access first worksheet | |
Worksheet ws = wb.getWorksheets().get(0); | |
//Put some value in cell C7 | |
ws.getCells().get("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.setExcludeUnusedStyles(true); | |
//Save the workbook in html format | |
wb.save("outputExcludeUnusedStylesInExcelToHTML.html", opts); |