Преобразование Excel в PNG в Node.js

Преобразование Excel в PNG в Node.js

Следуйте этому руководству, чтобы узнать, как преобразовать Excel в PNG в Node.js с помощью этого JavaScript Excel API. PNG — это формат файла изображения, тогда как Excel предлагает много возможностей для представления и хранения данных. Однако преобразование Excel в PNG делает ваши бизнес-операции быстрыми и эффективными, поскольку большинство форматов изображений можно легко открыть на любой платформе без установки стороннего программного обеспечения. Прежде чем продолжить работу с этим учебным пособием, убедитесь, что вы установили Node.js на свой локальный компьютер.

Мы рассмотрим следующие разделы:

Установка JavaScript Excel API

Процедура установки этого API довольно проста и удобна для разработчиков. Он предлагает мощные функции для преобразования файлов и манипулирования файлами. Однако вы можете запустить следующие команды, чтобы установить этот API в свой проект Node.js.

npm install java
npm install aspose.cells

В противном случае скачайте пакет API и интегрируйте эту библиотеку в свой проект Node.js.

Преобразование Excel в PNG в Node.js

Мы будем использовать этот JavaScript API Excel для программного преобразования Excel в PNG. Кроме того, вы можете найти огромный стек методов, предоставляемых этим API.

Вы можете выполнить следующие шаги и фрагмент кода:

  1. Создайте объект Workbook и загрузите исходный файл.
  2. Создайте экземпляр класса ImageOrPrintOptions, чтобы получить доступ к дополнительным параметрам создания изображения.
  3. Установите тип изображения, вызвав метод setImageType.
  4. Вызовите метод get(index), чтобы получить первый рабочий лист.
  5. Создайте объект SheetRender для целевого листа.
  6. Вызовите метод toImage, чтобы сгенерировать изображение для рабочего листа.
// Excel в PNG в Nodejs 
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// Создайте объект рабочей книги и загрузите исходный файл 
var workbook = new aspose.cells.Workbook("sample.xlsx");
// Создайте экземпляр класса ImageOrPrintOptions, чтобы получить доступ к дополнительным параметрам создания изображения. 
var imgOptions = new aspose.cells.ImageOrPrintOptions();
// Установите тип изображения, вызвав метод setImageType  
imgOptions.setImageType(aspose.cells.ImageType.PNG);
// Вызовите метод get(index), чтобы получить первый рабочий лист. 
var sheet = workbook.getWorksheets().get(0);
// Создайте объект SheetRender для целевого листа  
var sr = new aspose.cells.SheetRender(sheet, imgOptions);
for (var j = 0; j < sr.getPageCount(); j++) {
	// Вызовите метод toImage, чтобы сгенерировать изображение для рабочего листа. 
	sr.toImage(j,  "WToImage-out" + j + ".png");
}
        }
    }
}

Вы можете увидеть результат на изображении ниже:

Эксель в PNG

Получить бесплатную лицензию

Вы можете получить бесплатную временную лицензию, чтобы опробовать API без ограничений на пробную версию.

Подведение итогов

Это конец этого урока. Мы рассмотрели, как программно конвертировать Excel в PNG в Node.js. Этот пост в блоге, несомненно, поможет вам, если вы хотите разработать конвертер Excel в PNG, используя этот JavaScript API Excel. Кроме того, вы можете посетить документацию, чтобы узнать о других положениях и методах, предлагаемых этой библиотекой. Кроме того, conholdate.com пишет новые сообщения в блогах на новые темы. Поэтому, пожалуйста, оставайтесь на связи для регулярных обновлений.

Задайте вопрос

Вы можете сообщить нам о своих вопросах или запросах на нашем форуме.

Часто задаваемые вопросы

Как преобразовать Excel в PNG?

Вы можете преобразовать файлы Excel в формат изображения с помощью этого JavaScript Excel API. Эта библиотека может помочь вам выполнить это преобразование программно.

Как преобразовать данные Excel в изображение?

Вызовите этот метод toImage, чтобы программно сгенерировать изображение из листа Excel. Кроме того, посетите эту ссылка, чтобы узнать о других известных методах этой библиотеки.

Смотрите также