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.export_print_area_only-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:
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) |