Exportera utskriftsområde till HTML

Möjliga användningsscenario

Detta är ett vanligt scenario där vi behöver exportera endast utskriftsområdet, dvs. det valda cellområdet istället för hela bladet till HTML. Denna funktion finns redan tillgänglig för PDF-rendering, men nu kan du utföra denna uppgift för HTML också. Ange först utskriftsområdet i sidinställningsobjektet för arbetsbladet. Använd sedan HtmlSaveOptions.ExportPrintAreaOnly-flaggan för att exportera endast det valda området.

Exempelkod

Följande exempelkod laddar en arbetsbok och exporterar sedan utskriftsområdet till HTML. Exempelfilen för att testa denna funktion kan laddas ned från följande länk:

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