Exporter la plage de zone d impression au format HTML

Exporter la plage de la zone d’impression en HTML

Aspose.Cells pour Python via Java prend en charge l’exportation uniquement de la zone d’impression, c’est-à-dire la plage de cellules sélectionnée au lieu de la feuille entière, en HTML. Pour cela, l’API fournit la propriété HtmlSaveOptions.ExportPrintAreaOnly. En définissant cette propriété à True, seule la zone d’impression sera exportée.

Le code d’exemple suivant démontre l’utilisation de la propriété HtmlSaveOptions.ExportPrintAreaOnly pour n’exporter que la zone d’impression en HTML.

source_directory = "Examples/SampleFiles/SourceDirectory/"
output_directory = "Examples/SampleFiles/OutputDirectory/"
# Load the Sample Workbook
workbook = Workbook(source_directory + "sampleInlineCharts.xlsx")
# Access the firs worksheet
worksheet = workbook.getWorksheets().get(0)
# Set the print area.
worksheet.getPageSetup().setPrintArea("D2:M20")
# Initialize HtmlSaveOptions
saveOptions = HtmlSaveOptions()
# Set flag to export print area only
saveOptions.setExportPrintAreaOnly(True)
# Save the excel file.
workbook.save(output_directory + "outputInlineCharts.html", saveOptions)