Yazdırma alanı aralığını HTML olarak dışa aktar
Contents
[
Hide
]
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:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// 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); |