تصدير نطاق منطقة الطباعة إلى HTML
سيناريوات الاستخدام المحتملة
هذا هو سيناريو شائع جدًا نحتاج فيه إلى تصدير منطقة الطباعة فقط أي نطاق الخلايا المحدد بدلاً من الورقة بأكملها إلى تحويل HTML. يتوفر هذا الميزة بالفعل لتقديم PDF، ومع ذلك، يمكنك الآن أيضًا القيام بذلك للتنسيق HTML أيضًا. اضبط أولاً منطقة الطباعة في كائن إعداد الصفحة لورقة البيانات. بعد ذلك استخدم الخاصية HtmlSaveOptions.ExportPrintAreaOnly لتصدير النطاق المحدد فقط.
كود جافا لتصدير نطاق منطقة الطباعة إلى HTML
الكود العينة التالي يحمل دفتر عمل ثم يقوم بتصدير منطقة الطباعة إلى الـ HTML. يمكن تنزيل ملف الاختبار لهذه الميزة من الرابط التالي:
// 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); |