Excel to PDF

Convertire Excel (XLS, XLSX) in PDF online utilizzando l’API Node.js

Quando si tratta di condividere o stampare dati di fogli di calcolo, convertire Excel in PDF è l’opzione più affidabile. Il PDF garantisce leggibilità universale, preserva il layout del documento e supporta la compatibilità tra piattaforme. Con Aspose.Cells Cloud SDK per Node.js, convertire XLS o XLSX in PDF diventa semplice, veloce e altamente preciso—perfetto per sviluppatori e imprese.

Perché convertire Excel in PDF?

  • Formato Universale: i file PDF si aprono su qualsiasi dispositivo senza problemi di formattazione.
  • Sicuro: Previene la modifica non autorizzata mantenendo l’integrità dei dati.
  • Pronto per la stampa: Ideale per report, fatture e documenti finanziari.
  • Condivisione Cross-Platform: Visualizzabile su Windows, macOS, Linux, iOS, Android.

In questo articolo, discuteremo i seguenti argomenti in maggior dettaglio.

Iniziare con l’API di Node.js

Usando Aspose.Cells Cloud per Node.js, ottieni la possibilità di convertire facilmente un workbook Excel in formato PDF. Ti consente di trasformare tutti i principali formati, inclusi XLS, XLSX, XLSB, XLTX, ODS e molti altri. Per ulteriori informazioni, puoi considerare di visitare Supported file formats.

Requisiti:

  1. Registrati e ottieni le tue credenziali API dal Aspose Cloud Dashboard.
  2. Installa il SDK di Node.js tramite npm:
npm install asposecellscloud --save

Codice Node.js per Convertire Excel in PDF

Per favore, segui i passaggi specificati di seguito per convertire il tuo foglio di calcolo Excel in un file .txt passo dopo passo:

  1. Crea un oggetto della classe cellsApi che accetta Client ID e Client Secret come argomenti.
  2. Carica il file XLS di input utilizzando il metodo uploadFile(…) per il cloud storage.
  3. Ora invoca il metodo PostWorkbookSaveAs(…)16 per il formato Excel in 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);

// Carica file nel cloud storage
const localFilePath = "source.xlsx";
const cloudFilePath = "source.xlsx";
await cellsApi.uploadFile(cloudFilePath, fs.createReadStream(localFilePath));

// Imposta la richiesta di conversione PDF
const saveOptions = {
    SaveFormat: "PDF"
};

const request = new PostWorkbookSaveAsRequest({
    name: cloudFilePath,
    saveOptions: saveOptions,
    newfilename: "converted/output.pdf"
});

// Converti in PDF
await cellsApi.postWorkbookSaveAs(request);
console.log("Excel file successfully converted to PDF.");
Excel to PDF

Un’anteprima della conversione da Excel a PDF con l’API Node.js

Convertire Excel in PDF tramite cURL

Preferisci strumenti da riga di comando? Puoi anche convertire Excel in PDF utilizzando l’API REST con cURL.

Step 1: Genera Token di Accesso:

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"

Step 2: Attivare la conversione da Excel a PDF: Ora procederemo ad eseguire PostWorkbookSaveAs metodo per eseguire la conversione da Excel a 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 con il nome del file Excel di input.
  • <JWTTOKEN> con il token di accesso che hai generato.

Prova il convertitore da Excel a PDF gratuito online

Scopri il nostro Convertitore Excel to PDF Converter online per risultati immediati senza alcun codice.

excel to pdf file

App di conversione da Excel a PDF.

Risorse utili per sviluppatori

Conclusione

Che tu stia sviluppando una soluzione di livello enterprise o un semplice strumento di automazione dei report, Aspose.Cells Cloud SDK per Node.js offre un modo robusto e affidabile per convertire Excel in PDF online. L’approccio RESTful semplifica l’integrazione, mentre il SDK garantisce una formattazione precisa e un’esecuzione rapida.

Inizia a convertire i file Excel in PDF ora e semplifica i tuoi flussi di lavoro documentali!

Letture consigliate

Si prega di visitare i seguenti link per saperne di più su: