Экспорт диапазона области печати в HTML
Возможные сценарии использования
Это обычный сценарий, когда необходимо экспортировать только область печати, т.е. выбранный диапазон ячеек, а не весь лист в HTML. Эта функция уже доступна для отображения PDF, однако теперь вы можете выполнить эту задачу также для HTML. Сначала установите область печати в объекте настройки страницы листа. Затем используйте флаг HtmlSaveOptions.export_print_area_only для экспорта только выбранного диапазона.
Образец кода
Следующий образец кода загружает книгу и затем экспортирует область печати в HTML. Образец файла для тестирования этой функции можно скачать по следующей ссылке:
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) |