Электронные таблицы Excel обычно используются для хранения и анализа данных в виде строк и столбцов. Однако в некоторых случаях вам необходимо преобразовать файлы Excel в PDF, прежде чем делиться ими через Интернет. Чтобы автоматизировать преобразование Excel в PDF, в этой статье показано, как программно преобразовать файлы Excel в PDF с помощью Node.js. Кроме того, также обсуждаются расширенные параметры для настройки преобразования Excel в PDF.
- Node.js API преобразования Excel в PDF
- Конвертировать Excel XLSX/XLS в PDF
- Дополнительные параметры для Excel XLSX/XLS в PDF
- Получите бесплатную лицензию API
Node.js API преобразования Excel в PDF
Для преобразования файлов Excel XLSX/XLS в PDF мы будем использовать Aspose.Cells для Node.js через Java. Это API для работы с электронными таблицами, который позволяет легко создавать, читать, изменять и преобразовывать книги Excel. Вы можете либо скачать пакет API, либо установить его с помощью следующей команды NPM.
> npm install aspose.cells
Преобразование Excel XLSX в PDF в Node.js
Ниже приведены шаги для преобразования файлов Excel XLSX или XLS в PDF.
- Загрузите файл Excel, используя класс Workbook.
- Преобразуйте файл Excel в PDF, используя метод Workbook.save(string, SaveFormat.PDF).
В следующем примере кода показано, как преобразовать файл Excel XLSX в PDF.
// загрузить книгу
var workbook = aspose.cells.Workbook("workbook.xlsx");
// конвертировать Excel в PDF
workbook.save("Excel to PDF.pdf", SaveFormat.PDF);
Файл Excel
Преобразованный PDF
Excel XLSX/XLS в PDF — дополнительные параметры
Aspose.Cells также позволяет вам управлять преобразованием Excel в PDF, используя различные параметры. Например, вы можете установить соответствие PDF, сжатие, стиль линий сетки, количество страниц на листе и т. д. Для настройки преобразования API предоставляет класс PdfSaveOptions.
Ниже приведены шаги для преобразования файла Excel в PDF с дополнительными параметрами.
- Загрузите файл Excel, используя класс Workbook.
- Создайте объект класса PdfSaveOptions.
- Установите нужные параметры, например соответствие PDF, используя метод PdfOptions.setCompliance(PdfCompliance).
- Сохраните файл Excel в формате PDF, используя метод Workbook.save(string, PdfSaveOptions).
В следующем примере кода показано, как преобразовать 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 с помощью дополнительных параметров. Вы можете узнать больше об API Node.js Excel, используя документацию. Кроме того, вы можете связаться с нами через наш форум в случае возникновения каких-либо вопросов.