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

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

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

كود عينة

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

sampleInlineCharts.xlsx

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
// Load the Excel file.
Workbook wb = new Workbook(sourceDir + "sampleInlineCharts.xlsx");
// Access the sheet
Worksheet ws = wb.Worksheets[0];
// Set the print area.
ws.PageSetup.PrintArea = "D2:M20";
// Initialize HtmlSaveOptions
HtmlSaveOptions options = new HtmlSaveOptions();
// Set flag to export print area only
options.ExportPrintAreaOnly = true;
//Save to HTML format
wb.Save(outputDir + "outputInlineCharts.html", options);