Konvertera Excel till högupplöst bild
Med den ökande prevalensen av högupplösta skärmar framstår bilder som genererats vid standard 96 DPI ofta suddiga och otydliga. För att säkerställa klarheten på högupplösta skärmar är det viktigt att generera bilder vid en högre DPI. Aspose.Cells erbjuder funktionen att ställa in ImageOrPrintOptions.HorizontalResolution och ImageOrPrintOptions.VerticalResolution, vilket gör att du kan skapa högkvalitativa bilder från Excel-filer som ser skarpa ut på högupplösta skärmar.
// 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"); |