Zum Hauptinhalt springen

Wie konvertiert man Excel-Dateien in n8n in PDF? Dropbox-Download, PDF4me, dann PDF hochladen.

· 13 Minuten Lesezeit
SEO and Content Writer

Diese Führungsdrähte Vier-Knoten-n8n-Workflow Sie können testen mit Workflow ausführen: ziehen Sie einen .xlsx aus Dropbox, laufen PDF4me, Konvertierung in PDF auf die binäre Nutzlast, dann hochladen Das resultierende PDF wird in einen Ausgabepfad geschrieben. Die Screenshots verwenden /Blogdaten/Excel zu PDF/Neue Rechnung.xlsx als Quelle und /blog data/excel to pdf/output/Excel to Pdf.pdf als Zieldateinamen. Passen Sie Pfade und Namen an Ihren Arbeitsbereich an.

Die Kurzfassung

1. Beim Klicken auf „Workflow ausführen“2. Dropbox, Datei herunterladen (Binärfeld) Daten) → 3. PDF4me, Konvertierung in PDF (binärer Ein-/Ausgang an Daten) → 4. Dropbox, Datei hochladen (Binärdatei in Ihren Ausgabepfad hochladen).

Halten Sie den Namen des Binärfelds einheitlich.

Dropbox-Downloads sollten Bytes in ein einzelnes Feld schreiben (diese Anleitung verwendet …) Daten). Der In PDF konvertieren Der Knoten muss dasselbe lesen binäre Eigenschaftund die Hochladen Der Knoten muss die konvertiertes PDF aus dem Ausgabebinärfeld (hier wieder) DatenWenn Sie eine Seite umbenennen, benennen Sie alle drei um.

Checkliste zum Bauen

Arbeiten Sie die Aufgaben der Reihe nach durch.
  1. Anmeldeinformationen: Hinzufügen Dropbox OAuth2 API Und PDF4me in n8n.
  2. Quelldatei: Legen Sie Ihre Arbeitsmappe in Dropbox ab (Beispielpfad: /Blogdaten/Excel zu PDF/Neue Rechnung.xlsx).
  3. Ausgabeverzeichnis: Stellen Sie sicher, dass der Zielordner existiert (Beispiel: /Blogdaten/Excel zu PDF/Ausgabe/).
  4. Leinwand: Verbinde die vier Knoten von links nach rechts; bestätige 1 Stück Bei jedem Testlauf wird der Test erfolgreich abgeschlossen.
  5. Konvertierungsschritt: Satz Eingabedatentyp Zu Binärdaten und ausrichten Name der Eingabedatei mit einem .xlsx Name, damit der Konverter Excel erkennt.
  6. Upload-Schritt: Aktivieren Binär-Upload und die PDF-Bytes von „In PDF konvertieren“ zuordnen.

Was die Tabelle enthält

Das Muster Neue Rechnung Das Tabellenblatt listet die einzelnen Artikel (Laptop, Maus, Tastatur, Monitor), Mengen, Einzelpreise, Summen und einen Preis auf. Gesamtsumme von 1090Das sind die Daten, die Sie nach der Konvertierung in der PDF-Datei sehen sollten.

Excel-Arbeitsmappe „Neue Rechnung“ mit Spalten für Artikel, Menge, Einzelpreis und Gesamtsumme 1090

Quellarbeitsmappe vor dem PDF-Export.


Auf einen Blick: vier Knoten

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

Workflow-Canvas

n8n Workflow Workflow ausführen Datei herunterladen In PDF konvertieren Datei mit PDF4me hochladen

Linearer Ablauf: Excel-Bytes abrufen, konvertieren, PDF in Dropbox hochladen.


Schritt 1: Datei herunterladen (Dropbox)

  1. Hinzufügen DropboxHerunterladen (Ressource: Datei).
  2. Dateipfad: Beispiel: /Blogdaten/Excel zu PDF/Neue Rechnung.xlsxDie
  3. Ausgabedatei im Feld speichern: DatenDie
  4. Schritt ausführen und bestätigen Sie Binär Registerkarte zeigt .xlsx, MIME-Typ der Tabellenkalkulation und Dateigröße.
Dropbox-Download-Dateipfad Blogdaten Excel zu PDF neue Rechnung XLSX Binärfelddaten

Schritt 1: Gesperrter Pfad + Binärfeld für den nächsten Knoten.


Schritt 2: In PDF konvertieren (PDF4me)

Flussaufwärts: Herunterladen → In PDF konvertierenDie

  1. Hinzufügen PDF4meKonvertierenIn PDF konvertierenDie
  2. Eingabedatentyp: BinärdatenDie
  3. Binäre Eigenschaft: Daten (muss mit Schritt 1 übereinstimmen).
  4. Name der EingabedateiVerwenden Sie einen Namen, der mit endet .xlsx (Beispiel aus dem Lauf: Test.xlsx oder neue Rechnung.xlsxDie Erweiterung teilt dem Dienst mit, wie die Bytes zu interpretieren sind.
  5. Name der Ausgabedatei: Beispiel: output.pdfDie
  6. Name der Binärdatenausgabe: Daten (Die PDF-Datei ersetzt also die Binärdaten beim Upload-Schritt).
  7. Schritt ausführen und überprüfen AUSGABE Shows application/pdf und ein output.pdf Dateiname.
PDF4me Konvertierung in PDF Binäre Eigenschaften Daten Eingabedateiname xlsx Ausgabedateiname output pdf

Schritt 2: Excel-Bytes werden über denselben Binärschlüssel eingegeben, PDF-Bytes ausgegeben.


Schritt 3: Datei hochladen (Dropbox)

Flussaufwärts: In PDF konvertieren → Laden Sie eine Datei hochDie

  1. Hinzufügen DropboxHochladen (Ressource: Datei).
  2. DateipfadVollständiger Pfad einschließlich Dateiname, z.B. /blog data/excel to pdf/output/Excel to Pdf.pdfDie
  3. Binärdatei: An (Sie laden Dateiinhalte hoch, keinen Textausdruck).
  4. Binäres Eingabefeld: Daten (das PDF aus Schritt 2).
  5. Schritt ausführen und öffnen AUSGABE JSON: bestätigen Name, Größe, Und ist_herunterladbarDie
Dropbox-Upload-Dateipfad, Ausgabe von Excel zu PDF, PDF-Binärfelddaten aus „In PDF konvertieren“

Schritt 3: Schreiben Sie die konvertierte PDF-Datei in Ihren Ausgabeordner.


Ergebnis: PDF öffnen

Erweitern: Rechnungstabelle im PDF

Offen Excel zu PDF.pdf in Dropbox oder lokal. Sie sollten dieselben Positionen sehen und Gesamtsumme 1090 wie im Arbeitsbuch.

PDF-Ansicht der Rechnungstabelle mit Artikel, Menge, Einzelpreis, Gesamtbetrag und Endsumme 1090

Sichtprüfung nach der Umrüstung.


Kurzübersicht

#KnotenErinnern
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

Knotenreferenz: In PDF konvertieren - n8nAPI: In PDF konvertieren (API). Erste Schritte: n8n IntegrationsleitfadenDie


Fehlerbehebung

Falsche oder leere Binärdaten zwischen Knoten

Überprüfen Sie erneut, ob jeder Knoten die Dasselbe Name der binären Eigenschaft (Daten (siehe diese Anleitung). Wenn die Konvertierung in ein anderes Feld erfolgt, geben Sie beim Hochladen stattdessen dieses Feld an.

Der Konverter erkennt das Format falsch.

Sicherstellen Name der Eingabedatei endet mit .xlsx (oder die korrekte Dateiendung für Ihre Quelldatei).

401, 402 oder Verbindungsfehler

Sehen PDF4me-Fehlerbehebung für API-Schlüssel, Guthaben und Verbindungsprobleme.


Was Sie als Nächstes versuchen sollten

Sie verfügen nun über eine testbare Pipeline: Laden Sie eine Excel-Datei aus Dropbox herunter, konvertieren Sie sie mit PDF4me und speichern Sie die PDF-Datei unter einem von Ihnen festgelegten Pfad. Sobald Sie bereit für den Produktivbetrieb sind, ersetzen Sie den manuellen Auslöser durch einen Zeitplan oder ein Dropbox-Ereignis und achten Sie darauf, dass die drei binären Zuordnungen durchgehend einheitlich sind.