Excel to PDF

Конвертувати Excel (XLS, XLSX) в PDF онлайн, використовуючи API Node.js

Коли справа доходить до обміну або друку даних з таблиць, конвертація Excel у PDF є найбільш надійним варіантом. PDF забезпечує універсальну читабельність, зберігає макет документа та підтримує крос-платформену сумісність. За допомогою Aspose.Cells Cloud SDK для Node.js конвертація XLS або XLSX у PDF стає бездоганною, швидкою та надзвичайно точною—ідеально підходить як для розробників, так і для підприємств.

Чому конвертувати Excel у PDF?

  • Універсальний формат: PDF файли відкриваються на будь-якому пристрої без проблем із форматуванням.
  • Захищено: Запобігає несанкціонованому редагуванню, зберігаючи цілісність даних.
  • Готовий до друку: Ідеально підходить для звітів, рахунків і фінансових документів.
  • Крос-платформене обSharing: Доступно на Windows, macOS, Linux, iOS, Android.

В цій статті ми обговоримо наступні теми більш детально.

Початок роботи з Node.js API

Використовуючи Aspose.Cells Cloud for Node.js, ви отримуєте можливості легко конвертувати Excel книгу у формат PDF. Це дозволяє вам перетворювати всі основні формати, включаючи XLS, XLSX, XLSB, XLTX, ODS та багато інших. Для отримання додаткової інформації, ви можете розглянути можливість відвідати Supported file formats.

Prerequisites:

  1. Зареєструйтесь та отримайте свої облікові дані API з Aspose Cloud Dashboard.
  2. Встановіть SDK Node.js через npm:
npm install asposecellscloud --save

Node.js Code to Convert Excel to PDF

Будь ласка, дотримуйтесь вказаних нижче кроків, щоб перетворити вашу таблицю Excel на файл .txt крок за кроком:

  1. Створіть об’єкт класу cellsApi, який приймає ідентифікатор клієнта та дані секрету клієнта як аргументи.
  2. Завантажте вхідний файл XLS за допомогою методу uploadFile(…) до хмарного сховища.
  3. Тепер викличте метод 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"
});

// Convert to PDF
await cellsApi.postWorkbookSaveAs(request);
console.log("Excel file successfully converted to PDF.");
Excel 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 to pdf file

Excel to PDF converter App.

Корисні ресурси для розробників

Висновок

Незалежно від того, чи розробляєте ви корпоративне рішення або простий інструмент автоматизації звітів, Aspose.Cells Cloud SDK для Node.js забезпечує надійний та надійний спосіб конвертації Excel в PDF онлайн. RESTful підхід робить інтеграцію простою, в той час як SDK забезпечує точне форматування та швидке виконання.

Розпочніть конвертацію файлів Excel в PDF зараз і оптимізуйте свої документообіг!

Рекомендоване Читання

Будь ласка, відвідайте наступні посилання, щоб дізнатися більше про: