Перетворіть Excel у PDF за допомогою Node.js

Електронні таблиці Excel зазвичай використовуються для зберігання та аналізу даних у формі рядків і стовпців. Однак у деяких випадках вам потрібно конвертувати файли Excel у формат PDF, перш ніж ділитися ними через Інтернет. Щоб автоматизувати перетворення Excel у PDF, у цій статті показано, як програмно конвертувати файли Excel у PDF за допомогою Node.js. Крім того, також обговорюються додаткові параметри для налаштування перетворення Excel у PDF.

Node.js API перетворення Excel у PDF

Для перетворення файлів Excel XLSX/XLS у PDF ми будемо використовувати Aspose.Cells for Node.js через Java. Це API для роботи з електронними таблицями, який дозволяє легко створювати, читати, змінювати та перетворювати робочі книги Excel. Ви можете завантажити пакет API або встановити його за допомогою команди NPM.

> npm install aspose.cells

Перетворіть Excel XLSX у PDF за допомогою Node.js

Нижче наведено кроки для перетворення файлів Excel XLSX або XLS у PDF.

У наведеному нижче прикладі коду показано, як конвертувати файл Excel XLSX у PDF.

// завантажити робочу книгу
var workbook = aspose.cells.Workbook("workbook.xlsx");

// конвертувати Excel у PDF
workbook.save("Excel to PDF.pdf", SaveFormat.PDF);

Файл Excel

Node.js Excel у PDF

Конвертований PDF

Excel в PDF

Excel XLSX/XLS у PDF – додаткові параметри

Aspose.Cells також дозволяє керувати перетворенням Excel у PDF за допомогою різних параметрів. Наприклад, ви можете встановити відповідність PDF, стиснення, стиль ліній сітки, кількість сторінок на аркуші тощо. Щоб налаштувати перетворення, API надає клас PdfSaveOptions.

Нижче наведено кроки для перетворення файлу Excel у PDF із розширеними параметрами.

У наведеному нижче прикладі коду показано, як конвертувати Excel у PDF за допомогою додаткових параметрів.

// завантажити робочу книгу
var workbook = aspose.cells.Workbook("workbook.xlsx");

// створювати та встановлювати параметри PDF
pdfOptions = aspose.cells.PdfSaveOptions();
pdfOptions.setCompliance(aspose.cells.PdfCompliance.PDF_A_1_B);

// конвертувати Excel у PDF
workbook.save("Excel to PDF - Compliance.pdf", pdfOptions);

Отримайте безкоштовну ліцензію API

Щоб використовувати API без оціночних обмежень, ви можете подати запит на безкоштовну тимчасову ліцензію.

Висновок

У цій статті ви дізналися, як конвертувати файли Excel у PDF у програмах Node.js. Крім того, ви бачили, як керувати перетворенням Excel у PDF за допомогою додаткових параметрів. Ви можете дізнатися більше про Node.js Excel API за допомогою документації. Крім того, ви можете зв’язатися з нами через наш форум у разі будь-якого запиту.

Дивись також