تصدير نطاق منطقة الطباعة إلى HTML

سيناريوات الاستخدام المحتملة

هذا هو سيناريو شائع جدًا نحتاج فيه إلى تصدير منطقة الطباعة فقط أي نطاق الخلايا المحدد بدلاً من الورقة بأكملها إلى تحويل HTML. يتوفر هذا الميزة بالفعل لتقديم PDF، ومع ذلك، يمكنك الآن أيضًا القيام بذلك للتنسيق HTML أيضًا. اضبط أولاً منطقة الطباعة في كائن إعداد الصفحة لورقة البيانات. بعد ذلك استخدم الخاصية HtmlSaveOptions.ExportPrintAreaOnly لتصدير النطاق المحدد فقط.

كود جافا لتصدير نطاق منطقة الطباعة إلى HTML

الكود العينة التالي يحمل دفتر عمل ثم يقوم بتصدير منطقة الطباعة إلى الـ HTML. يمكن تنزيل ملف الاختبار لهذه الميزة من الرابط التالي:

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);