Bereich des Druckbereichs in HTML exportieren
Contents
[
Hide
]
Mögliche Verwendungsszenarien
Dies ist ein gängiges Szenario, bei dem wir nur den Druckbereich, d.h. den ausgewählten Zellenbereich, anstelle des gesamten Arbeitsblatts in HTML exportieren müssen. Diese Funktion ist bereits für PDF-Rendering verfügbar, jetzt können Sie diese Aufgabe auch für HTML ausführen. Legen Sie zunächst den Druckbereich im Seitenlayoutobjekt des Arbeitsblatts fest. Verwenden Sie später die HtmlSaveOptions.export_print_area_only-Markierung, um nur den ausgewählten Bereich zu exportieren.
Beispielcode
Der folgende Beispielscode lädt eine Arbeitsmappe und exportiert dann den Druckbereich in das HTML. Die Beispieldatei zum Testen dieser Funktion kann unter folgendem Link heruntergeladen werden:
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from aspose.cells import HtmlSaveOptions, Workbook | |
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET | |
# Load the Excel file. | |
wb = Workbook(sourceDir + "sampleInlineCharts.xlsx") | |
# Access the sheet | |
ws = wb.worksheets[0] | |
# Set the print area. | |
ws.page_setup.print_area = "D2:M20" | |
# Initialize HtmlSaveOptions | |
options = HtmlSaveOptions() | |
# Set flag to export print area only | |
options.export_print_area_only = True | |
# Save to HTML format | |
wb.save(outputDir + "outputInlineCharts.html", options) |