
Как распечатать файл Excel в Node.js
Программная печать документов может обеспечить вашему бизнесу конкурентное преимущество. Поскольку это очень распространенная задача, такая автоматизация сократит время и усилия вашей рабочей силы. В этом сообщении блога мы установим эту библиотеку JS Excel в нашем проекте Node.js для управления и обработки документов Excel. Однако давайте начнем и реализуем, как распечатать файл Excel в Node.js.
В этом блоге мы рассмотрим следующие моменты:
Установка библиотеки JS Excel
Вы можете посетить эту ссылка, чтобы узнать о процедуре установки этой библиотеки корпоративного уровня. Это довольно просто, так как вы можете либо скачать пакет API, либо установить его, выполнив следующие команды:
npm install java
npm install aspose.cells
Как распечатать файл Excel в Node.js
После завершения установки вы можете приступить к написанию исходного кода и изучить методы настройки вызовов API.
Ниже приведены шаги:
- Создайте экземпляр класса WorkBook и загрузите исходный файл Excel.
- Создайте экземпляр объекта для класса ImageOptions, который позволяет указывать параметры при преобразовании рабочих листов в изображения и печати рабочих листов.
- Получите первый рабочий лист, вызвав метод get.
- Создайте объект SheetRender относительно желаемого листа, который может отображать рабочий лист для различных изображений.
- Распечатайте лист, вызвав метод toPrinter.
Скопируйте и вставьте следующий код в основной файл:
var fs = require('fs');
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// Создайте экземпляр класса WorkBook и загрузите исходный файл Excel.
var book = new aspose.cells.Workbook("sample.xlsx");
// Создайте экземпляр объекта для класса ImageOptions, который позволяет указывать параметры при отображении рабочего листа в изображения, печати рабочего листа.
var imgOptions = new aspose.cells.ImageOrPrintOptions();
// Получите первый рабочий лист, вызвав метод get.
var sheet = book.getWorksheets().get(0);
// Создайте объект SheetRender по отношению к желаемому листу, который может отображать рабочий лист для различных изображений.
var sr = new aspose.cells.SheetRender(sheet, imgOptions);
// Распечатайте лист, вызвав метод toPrinter.
sr.toPrinter("EHUPSTAIRS7225");
Результат можно увидеть на изображении ниже:

Получить бесплатную лицензию
Вы можете воспользоваться бесплатной временной лицензией, чтобы опробовать API без ограничений пробной версии.
Подведение итогов
Мы заканчиваем этот пост в блоге, надеясь, что вы узнали, как распечатать файл Excel в Node.js. Кроме того, вы можете программно настроить свой фрагмент кода в соответствии с вашим бизнес-приложением. Кроме того, вы можете посетить документацию этой библиотеки JS Excel, чтобы узнать о других методах.
Кроме того, мы рекомендуем вам следовать нашему Руководству по началу работы.
Наконец, conholdate.com пишет новые сообщения в блоге. Поэтому, пожалуйста, оставайтесь на связи для получения регулярных обновлений.
Задайте вопрос
Вы можете сообщить нам о своих вопросах или запросах на нашем форуме.
Часто задаваемые вопросы
Как заставить Excel автоматически печатать?
Перейдите по этой ссылке, чтобы получить фрагмент кода, который программно печатает файлы Excel.