Exportar rango de área de impresión a HTML

Escenarios de uso posibles

Este es un escenario común donde necesitamos exportar solo el área de impresión, es decir, el rango seleccionado de celdas en lugar de toda la hoja a HTML. Esta funcionalidad ya está disponible para la representación de PDF, sin embargo, ahora puede realizar esta tarea también para HTML. Primero configure el área de impresión en el objeto de configuración de página de la hoja de cálculo. Más adelante, utilice la bandera HtmlSaveOptions.export_print_area_only para exportar solo el rango seleccionado.

Código de Muestra

El siguiente código de muestra carga un libro de trabajo y luego exporta el área de impresión al HTML. Puede descargar el archivo de muestra para probar esta característica desde el siguiente enlace:

sampleInlineCharts.xlsx

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)