Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
With the increasing prevalence of high‑resolution screens, images generated at the default 96 DPI often appear blurry and unclear. To ensure clarity on high‑resolution screens, it’s essential to generate images at a higher DPI. Aspose.Cells for Node.js via C++ offers the functionality to set ImageOrPrintOptions.getHorizontalResolution() and ImageOrPrintOptions.getVerticalResolution(), allowing you to create high‑quality images from Excel files that look sharp on high‑resolution displays.
const path = require("path");
const AsposeCells = require("aspose.cells.node");
// The path to the documents directory.
const dataDir = path.join(__dirname, "data");
const filePath = path.join(dataDir, "input.xlsx");
// Load the Excel file
const workbook = new AsposeCells.Workbook(filePath);
// Create an instance of ImageOrPrintOptions
const options = new AsposeCells.ImageOrPrintOptions();
options.setHorizontalResolution(300);
options.setVerticalResolution(300);
options.setImageType(AsposeCells.ImageType.Png);
// Get the worksheet
const sheet = workbook.getWorksheets().get(0);
// Create a SheetRender instance
const render = new AsposeCells.SheetRender(sheet, options);
// Generate and save the image
render.toImage(0, "output.png");
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.