Passa al contenuto principale

Come convertire un file Excel in PDF su n8n? Scarica da Dropbox, usa PDF4me e poi carica il PDF.

· 14 minuti di lettura
SEO and Content Writer

Questa guida collega un flusso di lavoro n8n a quattro nodi puoi testare con Eseguire il flusso di lavoro: tirare un .xlsx da Dropbox, correre PDF4me, Converti in PDF sul payload binario, quindi caricamento il PDF risultante in un percorso di output. Gli screenshot utilizzano /dati del blog/da Excel a PDF/nuova fattura.xlsx come fonte e /dati del blog/da Excel a PDF/output/da Excel a PDF.pdf come nome del file di destinazione. Scambia percorsi e nomi in modo che corrispondano alla tua area di lavoro.

La versione breve

1. Quando si fa clic su "Esegui flusso di lavoro"2. Dropbox, Scarica un file (campo binario) dati) → 3. PDF4me, Converti in PDF (binario in/out su dati) → 4. Dropbox, Carica un file (caricamento del file binario nel percorso di output).

Mantenere coerente il nome del campo binario

Il download di Dropbox dovrebbe scrivere byte in un singolo campo (questa procedura guidata utilizza dati). IL Converti in PDF il nodo deve leggere quello stesso dati binarie il Caricamento il nodo deve leggere il PDF convertito dal campo binario di output (qui di nuovo) dati). Se rinomini un lato, rinomina tutti e tre.

lista di controllo per la costruzione

Procedere in ordine
  1. Credenziali: Aggiungere API OAuth2 di Dropbox E PDF4me in n8n.
  2. File sorgente: Inserisci la tua cartella di lavoro in Dropbox (percorso di esempio: /dati del blog/da Excel a PDF/nuova fattura.xlsx).
  3. Cartella di output: Assicurarsi che la cartella di destinazione esista (esempio: /dati del blog/da Excel a PDF/output/).
  4. Tela: Collega i quattro nodi da sinistra a destra; conferma 1 articolo supera ogni passaggio durante il test.
  5. Passaggio di conversione: Impostato Tipo di dati di input A Dati binari e allineare Nome del file di input con un .xlsx nome in modo che il convertitore rilevi Excel.
  6. Procedura di caricamento: Abilitare caricamento binario e mappare i byte PDF da Converti in PDF.

Cosa contiene il foglio di calcolo

Il campione Nuova fattura Il foglio elenca le voci (Laptop, Mouse, Tastiera, Monitor), le quantità, i prezzi unitari, i totali di riga e un Somma totale Di 1090Questi sono i dati che dovresti vedere riflessi nel PDF dopo la conversione.

Cartella di lavoro Excel Nuova fattura con le colonne Articolo Quantità Prezzo unitario Totale e Totale generale 1090

Cartella di lavoro originale prima dell'esportazione in PDF.


In sintesi: quattro nodi

1Manual trigger
2Download (Dropbox)
3Convert to PDF (PDF4me)
4Upload (Dropbox)

Quadro di lavoro del flusso di lavoro

Flusso di lavoro n8n Esegui flusso di lavoro Scarica un file Converti in PDF Carica un file con PDF4me

Flusso lineare: recuperare i byte di Excel, convertirli, caricare il PDF su Dropbox.


Passaggio 1: Scarica un file (Dropbox)

  1. Aggiungere DropboxScaricamento (risorsa: File).
  2. Percorso del file: Esempio: /dati del blog/da Excel a PDF/nuova fattura.xlsx.
  3. Inserisci il file di output nel campo: dati.
  4. Eseguire il passaggio e confermare il Binario la scheda mostra .xlsxtipo MIME del foglio di calcolo e dimensione del file.
Percorso di download del file Dropbox, dati del blog, da Excel a PDF, nuova fattura, dati del campo binario XLSX

Passaggio 1: percorso bloccato + campo binario per il nodo successivo.


Passaggio 2: Converti in PDF (PDF4me)

A monte: Scarica → Converti in PDF.

  1. Aggiungere PDF4meConvertireConverti in PDF.
  2. Tipo di dati di input: Dati binari.
  3. Proprietà binaria: dati (deve corrispondere al passaggio 1).
  4. Nome del file di input: Usa un nome che termina con .xlsx (esempio tratto dalla corsa: Test .xlsx O nuova fattura.xlsxL'estensione indica al servizio come interpretare i byte.
  5. Nome del file di output: Esempio: output.pdf.
  6. Nome dell'output dei dati binari: dati (quindi il PDF sostituisce il payload binario nella fase di caricamento).
  7. Eseguire il passaggio e verificare PRODUZIONE spettacoli applicazione/pdf e un output.pdf nome del file.
PDF4me Converti in PDF Proprietà binaria dati Nome file di input xlsx Nome file di output output pdf

Passaggio 2: byte Excel in ingresso, byte PDF in uscita sulla stessa chiave binaria.


Passaggio 3: Carica un file (Dropbox)

A monte: Converti in PDF → Carica un file.

  1. Aggiungere DropboxCaricamento (risorsa: File).
  2. Percorso del file: Percorso completo incluso il nome del file, ad esempio /dati del blog/da Excel a PDF/output/da Excel a PDF.pdf.
  3. File binario: SU (Stai caricando il contenuto di un file, non un'espressione di testo).
  4. Campo binario di input: dati (il PDF del passaggio 2).
  5. Eseguire il passaggio e aperto PRODUZIONE JSON: conferma nome, misurare, E è scaricabile.
Percorso del file caricato su Dropbox, output da Excel a PDF, dati del campo binario PDF da Converti in PDF

Passaggio 3: scrivi il PDF convertito nella cartella di output.


Risultato: apri il PDF

Espandi: tabella delle fatture nel PDF

Aprire Da Excel a PDF.pdf in Dropbox o localmente. Dovresti vedere le stesse voci e Totale complessivo 1090 come nel quaderno di esercizi.

Visualizzazione PDF della tabella della fattura con Articolo Quantità Prezzo unitario Totale e Totale complessivo 1090

Verifica visiva dopo la conversione.


Riferimento rapido

#NodoRicordare
1When clicking “Execute workflow”Manual test; swap for Cron or Dropbox trigger later
2Download a filePath to .xlsx; binary output field = data
3Convert to PDFBinary Data; property data; .xlsx input name; PDF output on data
4Upload a fileBinary on; destination path includes .pdf filename

Riferimento al nodo: Converti in PDF - n8n. API: Converti in PDF (API). Iniziare: Guida all'integrazione di n8n.


Risoluzione dei problemi

Binario errato o vuoto tra i nodi

Ricontrolla che ogni nodo utilizzi il Stesso nome della proprietà binaria (dati (in questa guida). Se converti gli output in un campo diverso, imposta Upload su quel campo.

Il convertitore rileva erroneamente il formato

Garantire Nome del file di input termina con .xlsx (o l'estensione corretta per il file sorgente).

Errori 401, 402 o di connessione

Vedere Risoluzione dei problemi di PDF4me per problemi relativi alla chiave API, ai crediti e alla connessione.


Cosa provare dopo?

Ora disponi di una pipeline testabile: scarica un file Excel da Dropbox, convertilo con PDF4me e salva il PDF in un percorso di tua scelta. Quando sei pronto per la produzione, sostituisci l'attivazione manuale con una pianificazione o un evento di Dropbox e mantieni le tre mappature binarie allineate in sequenza.