
Конвертировать Excel (XLS, XLSX) в PDF онлайн с помощью API Node.js
Когда дело доходит до обмена или печати данных в электронных таблицах, конвертация Excel в PDF является самым надежным вариантом. PDF обеспечивает универсальную читаемость, сохраняет макет документа и поддерживает совместимость между платформами. С помощью Aspose.Cells Cloud SDK для Node.js конвертация XLS или XLSX в PDF становится легкой, быстрой и высокой точности — идеально подходит как для разработчиков, так и для предприятий.
Почему стоит конвертировать Excel в PDF?
- Универсальный формат: PDF-файлы открываются на любом устройстве без проблем с форматированием.
- Безопасный: Предотвращает несанкционированное редактирование, сохраняя целостность данных.
- Печать: Идеально подходит для отчетов, счетов и финансовых документов.
- Кросс-платформенное совместное использование: Доступно на Windows, macOS, Linux, iOS, Android.
В этой статье мы собираемся обсуждать следующие темы более подробно.
- Начало работы с API Node.js
- Код Node.js для преобразования Excel в PDF
- Конвертировать Excel в PDF с помощью cURL
Начало работы с Node.js API
Используя Aspose.Cells Cloud for Node.js, вы получаете возможность легко конвертировать рабочую книгу Excel в формат PDF. Это позволяет вам преобразовывать все основные форматы, включая XLS, XLSX, XLSB, XLTX, ODS и многие другие. Для получения дополнительной информации вы можете посетить Supported file formats.
Предварительные требования:
- Подпишитесь и получите свои API учетные данные на Aspose Cloud Dashboard.
- Установите SDK Node.js через npm:
npm install asposecellscloud --save
Node.js Код для конвертации Excel в PDF
Пожалуйста, выполните указанные ниже шаги, чтобы конвертировать вашу Excel таблицу в файл .txt пошагово:
- Создайте объект класса cellsApi, который принимает в качестве аргументов идентификатор клиента и секрет клиента.
- Загрузите входной файл XLS, используя метод uploadFile(…) в облачное хранилище.
- Теперь вызовите метод PostWorkbookSaveAs(…)16 для формата Excel в PDF.
const { CellsApi, PostWorkbookSaveAsRequest } = require("asposecellscloud");
const fs = require("fs");
const path = require("path");
const clientId = "YOUR_CLIENT_ID";
const clientSecret = "YOUR_CLIENT_SECRET";
const cellsApi = new CellsApi(clientId, clientSecret);
// Загрузить файл в облачное хранилище
const localFilePath = "source.xlsx";
const cloudFilePath = "source.xlsx";
await cellsApi.uploadFile(cloudFilePath, fs.createReadStream(localFilePath));
// Настройте запрос на конвертацию в PDF
const saveOptions = {
SaveFormat: "PDF"
};
const request = new PostWorkbookSaveAsRequest({
name: cloudFilePath,
saveOptions: saveOptions,
newfilename: "converted/output.pdf"
});
// Конвертировать в PDF
await cellsApi.postWorkbookSaveAs(request);
console.log("Excel file successfully converted to PDF.");

Предварительный просмотр конвертации Excel в PDF с помощью API Node.js
Преобразовать Excel в PDF с помощью cURL
Предпочитаете инструменты командной строки? Вы также можете конвертировать Excel в PDF с помощью REST API с cURL.
Шаг 1: Сгенерировать токен доступа:
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=CLIENT_ID&client_secret=CLIENT_SECRET" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
Шаг 2: Запустите преобразование Excel в PDF: Теперь мы будем выполнять метод PostWorkbookSaveAs для выполнения конверсии Excel в PDF:
curl -v -X POST "https://api.aspose.cloud/v3.0/cells/{sourceFile}/SaveAs?newfilename=converted.txt&isAutoFitRows=false&isAutoFitColumns=false&checkExcelRestriction=true" \
-H "accept: application/json" \
-H "authorization: Bearer <JWT_Token>" \
-H "Content-Type: application/json" \
-d "{ \"SaveFormat\": \"TXT\"}"
Replace:
sourceFile
с именем входного файла Excel.<JWTTOKEN>
с токеном доступа, который вы сгенерировали.
Попробуйте бесплатный онлайн конвертер Excel в PDF
Используйте наш Онлайн Excel to PDF Converter для мгновенных результатов без написания кода.

Приложение для конвертации Excel в PDF.
Полезные ресурсы для разработчиков
Заключение
Независимо от того, разрабатываете ли вы решение корпоративного уровня или простой инструмент автоматизации отчетов, Aspose.Cells Cloud SDK для Node.js предоставляет надежный и эффективный способ конвертации Excel в PDF онлайн. RESTful подход упрощает интеграцию, в то время как SDK обеспечивает точное форматирование и быструю обработку.
Начните конвертировать файлы Excel в PDF сейчас и упростите свои документооборот!
Рекомендованная литература
Пожалуйста, посетите следующие ссылки, чтобы узнать больше о: