تحويل Excel إلى صورة عالية الدقة
Contents
[
Hide
]
مع زيادة انتشار شاشات عالية الدقة ، يبدو أن الصور التي تم إنشاؤها بدقة 96 نقطة في البوصة غالبًا ما تكون غير واضحة وغير واضحة. لضمان وضوح الشاشات ذات الدقة العالية ، من الضروري إنشاء صور بدقة أعلى. توفر Aspose.Cells وظيفة تعيين ImageOrPrintOptions.HorizontalResolution و ImageOrPrintOptions.VerticalResolution ، مما يتيح لك إنشاء صور عالية الجودة من ملفات Excel تبدو حادة على الشاشات عالية الدقة.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// 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"); |