Yazdırma alanı aralığını HTML olarak dışa aktar

Olası Kullanım Senaryoları

Bu, yalnızca yazdırma alanını, yani tüm sayfa yerine seçilen hücre aralığını HTML’e aktarmamız gereken çok yaygın bir senaryodur. Bu özellik, PDF oluşturma için zaten mevcuttur, ancak, şimdi bu görevi HTML için de gerçekleştirebilirsiniz. İlk olarak, çalışma sayfasının sayfa düzeni nesnesinde yazdırma alanını ayarlayın. Daha sonra kullanımHtmlSaveOptions.ExportPrintAreaOnlyyalnızca seçilen aralığı dışa aktarma özelliği.

Yazdırma alanı aralığını HTML olarak dışa aktarmak için Java kodu

Aşağıdaki örnek kod bir çalışma kitabı yükler ve ardından yazdırma alanını HTML’e verir. Bu özelliği test etmek için örnek dosya aşağıdaki bağlantıdan indirilebilir:

sampleInlineCharts.xlsx

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
// Load the Excel file.
Workbook wb = new Workbook(srcDir + "sampleInlineCharts.xlsx");
// Access the sheet
Worksheet ws = wb.getWorksheets().get(0);
// Set the print area.
ws.getPageSetup().setPrintArea("D2:M20");
// Initialize HtmlSaveOptions
HtmlSaveOptions options = new HtmlSaveOptions();
// Set flag to export print area only
options.setExportPrintAreaOnly(true);
//Save to HTML format
wb.save(outDir + "outputInlineCharts.html",options);