Convertir Excel en image haute résolution
Avec la prévalence croissante des écrans haute résolution, les images générées avec la résolution par défaut de 96 DPI apparaissent souvent floues et peu nettes. Pour garantir la clarté sur les écrans haute résolution, il est essentiel de générer des images à une résolution DPI plus élevée. Aspose.Cells pour Python via .NET offre la possibilité de définir ImageOrPrintOptions.horizontal_resolution et ImageOrPrintOptions.vertical_resolution, vous permettant de créer des images de haute qualité à partir de fichiers Excel qui apparaissent nettes sur les écrans haute résolution.
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") |