Exportieren Sie den Druckbereichsbereich nach HTML

Mögliche Nutzungsszenarien

Dies ist ein häufiges Szenario, in dem wir nur den Druckbereich exportieren müssen, dh ausgewählte Zellbereiche, anstatt das gesamte Blatt nach HTML zu exportieren. Diese Funktion ist bereits für das Rendern von PDF verfügbar, jetzt können Sie diese Aufgabe jedoch auch für HTML ausführen. Legen Sie zuerst den Druckbereich im Seiteneinrichtungsobjekt des Arbeitsblatts fest. Später verwendenHtmlSaveOptions.ExportPrintAreaOnly Flag, um nur den ausgewählten Bereich zu exportieren.

Beispielcode

Der folgende Beispielcode lädt eine Arbeitsmappe und exportiert dann den Druckbereich in HTML. Die Beispieldatei zum Testen dieser Funktion kann über den folgenden Link heruntergeladen werden:

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