Excel Dosyasını Yüksek Çözünürlüklü Görüntüye Dönüştür
Yüksek çözünürlüklü ekranların artmasıyla, varsayılan 96 DPI’da oluşturulan görüntüler genellikle bulanık ve net olmayan görünür. Yüksek çözünürlüklü ekranlarda netlik sağlamak için, daha yüksek DPI’da görüntüler oluşturmak önemlidir. Aspose.Cells, ImageOrPrintOptions.HorizontalResolution ve ImageOrPrintOptions.VerticalResolution ayarlarını yapmanızı sağlar; bu sayede, yüksek çözünürlüklü ekranlarda net görünen yüksek kaliteli Excel dosyası görüntüleri oluşturabilirsiniz.
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
// 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 | |
options.setHorizontalResolution(300); | |
options.setVerticalResolution(300); | |
// Set the image type | |
options.setImageType(ImageType.PNG); | |
// Get the worksheet | |
Worksheet sheet = workbook.getWorksheets().get(0); | |
// Create a SheetRender instance | |
SheetRender render = new SheetRender(sheet, options); | |
// Generate and save the image | |
render.toImage(0, "output.png"); |