Dokument einzeln generieren Make
Dokument einzeln generieren ist ein PDF4me Modul für Make Es kombiniert eine Vorlage mit einem Datensatz und gibt pro Durchlauf ein einzelnes fertiges Dokument zurück. Es unterstützt fünf Vorlagenfamilien (Word, HTML, PDF Formular, Serienbrief und Google Docs) und zwei Datenformate (JSON Und XML), und Ausgaben PDF, Word, Excel, oder HTMLNutzen Sie es für Rechnungen, Verträge, Zertifikate und personalisierte Briefe, ohne Code schreiben zu müssen.
Was dieses Modul bewirkt
PDF4me Dokument einzeln generieren verschmilzt ein Word, HTML, PDF, Serienbrieffunktion oder Google Docs Vorlage mit JSON oder XML Daten und erstellt ein personalisiertes PDF, Word, Excel, oder HTML Datei in einem Make Modul. Es ersetzt mehrstufige Serienbriefvorgänge durch eine einzige konfigurierbare Aktion. Ordnen Sie die Vorlagendatei einem beliebigen Cloud-Speichermodul zu (Dropbox, Google Drive, OneDrive), geben Sie Ihre Daten direkt oder als zugeordnete Datei an und leiten Sie die generierten Daten weiter. Dokumentendatum Ausgabe direkt in Datei hochladen, E-Mail senden oder eine nachfolgende Funktion. Make Modul.
Wählen Sie Ihren Vorlagentyp.
Wählen Sie den Leitfaden, der zu Ihnen passt. VorlagendateitypAuf jeder Seite sind die genaue Beispielvorlage und die Datendateien aufgeführt (JSON, XML, CSV), empfohlene Feldwerte und ein kurzes Testszenario für MakeDie
.docx mit Platzhaltern für Schnurrbärte. Ausgabe PDF oder WordBeinhaltet template.docx + data.jsonDietemplate.pdf + formdata.jsonDiesimple_mail_merge_template.docxDie.docx. Ausgabe PDF oder WordBeinhaltet google-docs-template.docxDieAuthentifizierung Ihres API Anfrage
Jeder PDF4me Modul in Make erfordert eine gültige VerbindungErstellen oder wählen Sie einen Eintrag aus, der Ihre Daten enthält. PDF4me API Der Schlüssel dient dazu, dass das Szenario Dokumentengenerierungsanforderungen sicher authentifizieren kann.
Wichtige Fakten, die Sie nicht verpassen sollten
.docx kartiert mit einem HTML Der ausgewählte Typ führt zu einem Laufzeitfehler. Öffnen Sie die entsprechende Anleitung oben, um die genaue Platzhaltersyntax für jede Vorlagenfamilie zu erfahren.Dokumentendatum Ausgabefeld. Leiten Sie es direkt an Upload File weiter (Dropbox, Fahren, OneDrive), E-Mail-Anhang senden oder ein beliebiges nachgelagertes Modul, das Binärdateien akzeptiert. Der Dateiname wird aus dem Feld „Vorlagenname“ beibehalten.
Wähle ein Vorlagenname von Ihrem PDF4me Repository, Satz Dokumentdatentyp zu JSON und Zuordnung Dokumentdatendatei aus einem vorherigen Download-Schritt (oder Einfügen) JSON hinein Dokumentdaten Text stattdessen).
Welche Parameter verwendet Generate Document Single in Make?
Erforderlich in der Make UI: Verbindung, Vorlagendateityp, Ausgabetyp, Vorlagenname, Vorlage und Dokumentdatentyp (alle mit roten Sternchen gekennzeichnet). Bedingt: Dokumentdatentext ODER Dokumentdatendatei (eines der beiden muss die Nutzdaten enthalten). Optional: Metadaten im JSON-Format.
| Parameter | Erforderlich | Was es tut | Beispiel |
|---|---|---|---|
| Connection | Required | PDF4me connection for the scenario. Click Add to create a connection with your API key, or select an existing connection from the dropdown. | My PDF4me connection |
| Template File Type | Required | Select the template family: Word Template (.docx), HTML (.html), Pdf Form (fillable .pdf), Mail Merge (.docx merge fields), or Google Docs export (.docx). Open the matching guide for placeholder syntax. | PDF4me Word Template |
| Output Type | Required | Format of the generated document. Word for editable .docx, PDF for print-ready locked layout (most common), Excel for .xlsx, HTML for web embedding. | PDF |
| File Selection | Required | How the template file is supplied. Choose a storage module shortcut (for example Dropbox Download a File) or select Map to wire Template Name and Template from any prior step. | Map |
| Template Name | Required | Template file name including extension. Map from the previous module filename output (shown as 1. File Name when Dropbox Download a File is upstream). | 1. File Name |
| Template | Required | Template file binary for document generation. Map from the previous module data output (shown as 1. Data when Dropbox Download a File is upstream). | 1. Data |
| Document Data File | Conditional | Map source document file content from a previous action when your data payload is a file rather than inline text. Use when Document Data Text is empty. | 1. Data |
| Document DataType | Required | Choose document data type. Json for JSON payloads (most common), Xml when the upstream system returns XML. | Json |
| Document Data Text | Conditional | Input data text to generate the document. Paste JSON or XML inline or build it with Make expressions. Use when Document Data File is empty. | { "Name": "John", "Age": 16 } |
| Meta Data Json | No | Optional metadata for template fields (title, author, subject, custom properties). Shown without an asterisk in the Make UI. Leave empty for most templates. | |
Wie wähle ich den Ausgabetyp aus in Make?
Wählen Sie das Format, das dem nachfolgenden Format entspricht. Make Module erwarten. Das Ausgabeformat ist unabhängig vom Vorlagentyp, daher ein Word Eine Vorlage kann ein Ergebnis erzeugen PDFDie
PDFPrint-ready, locked layoutWordEditable .docx outputExcelSpreadsheet .xlsx outputHTMLWeb-ready HTMLAusgabe
Das Modul gibt einen Wert zurück. Bündeln pro Ausführung. Die generierte Datei wird auf dem/der/dem Dokumentendatum Ausgabefeld, bereit zur Erfassung durch nachgelagerte Module über den Standard Make Datenzuordnung.
| Feld | Typ | Was es enthält |
|---|---|---|
Doc Data | Binary | The generated document in the format chosen under Output Type. Map this into a downstream Upload File, Send Email Attachment, or any module that accepts binary input. |
File Name | String | Output filename based on Template Name with the extension matching Output Type. |
Mime Type | String | MIME type of the generated document (application/pdf, application/vnd.openxmlformats-officedocument.wordprocessingml.document, and so on). |
Szenariobeispiele
Häufige Szenario-MusterTypical ways to chain Generate Document Single into a Make flow.
- Webhook empfängt JSON für eine neue Rechnung.
- Dropbox Beim Herunterladen einer Datei wird die Rechnung geladen. Word Vorlage.
- Dokument generieren Einzelne Zuordnungen Vorlagenname und Vorlage aus dem Dropbox Schritt, setzt den Datentyp auf JSON und liest den Webhook JSON in Dokumentdatentext.
- Mit der Funktion „E-Mail senden“ werden Dokumentdaten angehängt, um die Rechnung an den Kunden zu senden.
- Der planmäßige Trigger wird täglich um 09:00 Uhr ausgelöst.
- Airtable Die Suchfunktion ruft neue Kursabschlüsse ab.
- Der Iterator durchläuft jeden Datensatz.
- „Dokument generieren (Einzeln)“ führt die folgenden Elemente zusammen: Word Zertifikatvorlage mit Datensatzdaten und Ausgaben PDFDie
- Google Drive Beim Hochladen einer Datei wird jedes Zertifikat in einem freigegebenen Ordner gespeichert, der nach dem Empfänger benannt ist.
- Die Feuer sollen jeweils am ersten Tag des Monats abgehalten werden.
- Google Sheets Search Rows ruft die monatlichen Aggregationsdaten ab.
- Das Transformationsmodul formt die Zeilen in die JSON Die vom Template erwartete Struktur.
- „Dokument generieren (Einzeln)“ rendert die Berichtsvorlage mit den Daten (Ausgabetyp). PDFDie
- OneDrive Datei hochladen archiviert die PDF Und Slack Send a Message postet einen Download-Link.
Häufig gestellte Fragen
Ähnliche Aktionen
Hilfe erhalten
Die Template-Engine und die Mustache-Syntax, die jeder Template-Familie zugrunde liegen, finden Sie unter Aspose Wörter für .NET Dokumentation und die Make Referenz zu DatenstrukturenDie