Genera documento singolo in Make
Genera documento singolo è un PDF4me modulo per Make che unisce un modello con un set di dati e restituisce un singolo documento finito per ogni esecuzione. Supporta cinque famiglie di modelli (Word, HTML, PDF modulo, Stampa unione e Google Docs) e due formati di dati (JSON E XML), e output PDF, Word, Excel, O HTMLUtilizzalo per fatture, contratti, certificati e lettere personalizzate senza dover scrivere codice.
Cosa fa questo modulo
PDF4me Genera documento singolo una fusione Word, HTML, PDF, Stampa unione, o Google Docs modello con JSON O XML dati e produce un personalizzato PDF, Word, Excel, O HTML file in uno Make modulo. Sostituisce scenari di stampa unione a più fasi con una singola azione configurabile. Mappa il file modello da qualsiasi modulo di archiviazione cloud (Dropbox, Google Drive, OneDrive), fornisci i tuoi dati in linea o come file mappato e invia tramite pipe il generato Data del documento output direttamente in Carica file, Invia e-mail o qualsiasi altro flusso successivo Make modulo.
Scegli il tuo tipo di modello
Scegli la guida che corrisponde alla tua Tipo di file modello. Ogni pagina elenca il modello di esempio esatto, i file di dati (JSON, XML, CSV), valori di campo consigliati e uno scenario di test rapido per Make.
.docx con segnaposto per i baffi. Output PDF O WordInclude template.docx + data.json.template.pdf + formdata.json.simple_mail_merge_template.docx..docx. Produzione PDF O WordInclude google-docs-template.docx.Autenticazione del tuo API Richiesta
Ogni PDF4me modulo in Make richiede un valido Connessione. Crea o selezionane uno che contenga il tuo PDF4me API chiave affinché lo scenario possa autenticare in modo sicuro le richieste di generazione di documenti.
Informazioni importanti da non perdere
.docx mappato con un HTML Il tipo selezionato non funziona in fase di esecuzione. Consulta la guida corrispondente qui sopra per la sintassi esatta del segnaposto utilizzata da ciascuna famiglia di modelli.Data del documento campo di output. Invialo direttamente a Carica file (Dropbox, Guidare, OneDrive), Invia allegato e-mail o qualsiasi modulo a valle che accetti file binari. Il nome del file viene mantenuto dal campo Nome modello.
Scegli un Nome del modello dal tuo PDF4me repository, set Tipo di dati del documento in formato JSON e mappa File di dati del documento da una fase di download precedente (o incolla) JSON in Testo dei dati del documento Invece).
Quali parametri utilizza Genera documento singolo? Make?
Richiesto nel Make UI: Connessione, tipo di file modello, tipo di output, nome del modello, modello e tipo di dati del documento (tutti contrassegnati da asterischi rossi). Condizionale: Testo dei dati del documento OPPURE file di dati del documento (uno dei due deve contenere il payload dei dati). Opzionale: Metadati JSON.
| Parametro | Necessario | Cosa fa | Esempio |
|---|---|---|---|
| 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. | |
Come faccio a scegliere il tipo di output in Make?
Scegli il formato che corrisponde a quello a valle Make moduli previsti. Il formato di output è indipendente dal tipo di modello, quindi un Word il modello può produrre un PDF.
PDFPrint-ready, locked layoutWordEditable .docx outputExcelSpreadsheet .xlsx outputHTMLWeb-ready HTMLProduzione
Il modulo restituisce uno Fascio per esecuzione. Il file generato viene posizionato su Data del documento campo di output, pronto per essere prelevato dai moduli a valle tramite lo standard Make mappatura dei dati.
| Campo | Tipo | Cosa contiene |
|---|---|---|
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). |
Esempi di scenario
Modelli di scenario comuni per la creazione diTypical ways to chain Generate Document Single into a Make flow.
- Il webhook riceve JSON per una nuova fattura.
- Dropbox Scarica un file carica la fattura Word modello.
- Genera documento Mappe singole Nome modello e modello da Dropbox passaggio, imposta DataType su Json e legge il webhook JSON in testo dei dati del documento.
- Invia email L'email allega i dati del documento per inviare la fattura al cliente.
- Le esplosioni programmate avvengono quotidianamente alle ore 09:00.
- Airtable La funzione "Cerca nei registri" recupera i dati relativi al completamento dei nuovi corsi.
- L'iteratore scorre ogni record.
- Genera documento singolo unisce il Word Modello di certificato con i dati del record e gli output PDF.
- Google Drive La funzione "Carica un file" salva ogni certificato in una cartella condivisa denominata con il nome del destinatario.
- Gli incendi programmati si verificano il primo giorno di ogni mese.
- Google Sheets Search Rows recupera i dati aggregati mensili.
- Trasforma il modulo forme le righe in JSON struttura prevista dal modello.
- Genera documento singolo esegue il rendering del modello di report con i dati, Tipo di output PDF.
- OneDrive Carica un file archivia il PDF E Slack Invia un messaggio pubblica un link per il download.
Domande frequenti
Azioni correlate
Richiedi assistenza
Per il motore di template e la sintassi mustache che alimenta ogni famiglia di template, vedere Asporre parole per .NET contabilità e il Make riferimenti alle strutture dati.