Конвертация Excel в изображение высокого разрешения
С ростом популярности экранов высокого разрешения изображения, создаваемые по умолчанию с разрешением 96 DPI, выглядят размытыми и нечеткими. Чтобы обеспечить четкость на дисплеях высокого разрешения, важно генерировать изображения с более высоким DPI. Aspose.Cells позволяет устанавливать ImageOrPrintOptions.HorizontalResolution и ImageOrPrintOptions.VerticalResolution, что дает возможность создавать изображения высокого качества из Excel-файлов, которые выглядят четко на дисплеях высокой четкости.
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// Load the Excel file | |
Workbook workbook = new Workbook("input.xlsx"); | |
// Create an instance of ImageOrPrintOptions | |
ImageOrPrintOptions options = new ImageOrPrintOptions | |
{ | |
// Set horizontal and vertical resolution to 300 DPI | |
HorizontalResolution = 300, | |
VerticalResolution = 300, | |
// Set the image type | |
ImageType = ImageType.Png, | |
}; | |
// Get the worksheet | |
Worksheet sheet = workbook.Worksheets[0]; | |
// Create a SheetRender instance | |
SheetRender render = new SheetRender(sheet, options); | |
// Generate and save the image | |
render.ToImage(0, "output.png"); |