Конвертация Excel в изображение высокого разрешения

Contents
[ ]

С увеличением популярности экрана с высоким разрешением изображения, сгенерированные по умолчанию при 96 DPI, часто выглядят размытыми и нечеткими. Чтобы обеспечить ясность на дисплеях с высоким разрешением, важно создавать изображения с более высокой плотностью точек (DPI). API Aspose.Cells for Python via .NET позволяет установить ImageOrPrintOptions.horizontal_resolution и ImageOrPrintOptions.vertical_resolution, что позволяет создавать высококачественные изображения из файлов Excel, которые выглядят острыми на дисплеях с высоким разрешением.

from aspose.cells import Workbook
from aspose.cells.drawing import ImageType
from aspose.cells.rendering import ImageOrPrintOptions, SheetRender
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET
# Load the Excel file
workbook = Workbook("input.xlsx")
options = ImageOrPrintOptions()
options.horizontal_resolution = 300
options.vertical_resolution = 300
options.image_type = ImageType.PNG
# Create an instance of ImageOrPrintOptions
options = options
# Get the worksheet
sheet = workbook.worksheets[0]
# Create a SheetRender instance
render = SheetRender(sheet, options)
# Generate and save the image
render.to_image(0, "output.png")