Passa al contenuto principale

Modello di modulo PDF in Make

La famiglia di moduli PDF è un Make Genera documento Opzione singola che compila i campi denominati di un modulo compilabile PDF (un AcroForm) con i tuoi dati e restituisce il compilato PDF. Sceglilo quando hai un modulo normativo o governativo a layout fisso che non può essere riprogettato come un Word modello, ma necessita comunque dell'inserimento automatico dei dati.

Articoli correlati del blog
Non ci sono ancora post sul blog dedicati a questa funzionalità — in arrivo a breve.
Nel frattempo, dai un'occhiata al blog di PDF4me per trovare tutorial e procedure operative su tutte le piattaforme.
Visita il blog

Prima di iniziare

Compilabile PDF campi modulo ritirati
Il campione template.pdf Si tratta di un modulo AcroForm con campi denominati. Ogni chiave nel file di dati corrisponde a un campo del modulo con lo stesso nome; i campi non corrispondenti rimangono vuoti.
File di dati corrispondente
Utilizzo formdata.json (consigliato), test.xml, O test.csvLe chiavi corrispondono uno a uno ai nomi dei campi del modulo.
PDF4me connessione in Make
Crea un PDF4me connessione in Make e incolla il tuo API chiave. La stessa chiave funziona su ogni PDF4me modulo nel tuo scenario.

Pacchetto di file di esempio

Scarica i file qui sotto. Uno PDF modello del modulo più dati corrispondenti in JSON, XML, E CSV.

Il modulo "Crea documento PDF4me utilizzando un modello" mostra la connessione, il nome del modello impostato sul modello di esempio dal repository PDF4me, il tipo di dati del documento Json, il testo dei dati del documento vuoto, il file dei dati del documento mappato dal passaggio precedente 2. Dati e metadati Json vuoti.

Configurazione di destinazione: PDF4me PDF Modello + modulo JSON In Testo dei dati del documento + PDF produzione.

Che cos'è il modello di modulo PDF? Make?

La famiglia Pdf Form esegue la sostituzione dei campi del modulo su un modulo compilabile PDFInvece di un layout con tag a forma di baffi, il PDF contiene campi AcroForm denominati e il modulo scrive i valori dei dati in quei campi. L'output è lo stesso PDF con tutti i campi corrispondenti compilati, ideale per moduli standardizzati.

Come si configura un modello di modulo PDF in Make?

Imposta i campi del modulo come di seguito. I campi obbligatori sono contrassegnati da un asterisco rosso nel Make UI.

ParametroNecessarioCosa faEsempio
ConnectionRequiredPDF4me connection for the scenario. Click Add to create one with your API key.My PDF4me connection
Template File TypeRequiredSet to PDF4me PDF Template for this template family.PDF4me PDF Template
Output TypeRequiredFormat of the generated document. PDF is the output for a form-fill template.PDF
Template NameRequiredTemplate file name including extension. Map from the prior module file name output.template.pdf
TemplateRequiredTemplate file binary. Map from the prior module data output (for example 1. Data from Dropbox Download a File).1. Data
Document DataTypeRequiredChoose Json for JSON payloads (most common) or Xml when the upstream system returns XML.Json
Document Data TextConditionalInline JSON or XML data. Use when Document Data File is empty.formdata.json
Document Data FileConditionalMapped data file from a prior module. Use when Document Data Text is empty.1. Data

Produzione

Il modulo restituisce un bundle per ogni esecuzione. Il file generato viene posizionato su Data del documento campo di output.

CampoTipoCosa contiene
Doc DataBinaryThe generated PDF document. Map into a downstream Upload File or Send Email Attachment module.
File NameStringOutput filename based on Template Name with the extension matching Output Type.
Mime TypeStringMIME type of the generated document.

Modelli di produzione

Modelli comuni per la creazione di moduli PDFReplace the manual test with these once the sample works.
Modello da archiviazione cloud
  1. Dropbox O Google Drive negozi template.pdf.
  2. Scarica un file carica il modello come binario.
  3. Genera documento Mappe singole Nome modello e modello.
  4. I dati sono costruiti da Sheets o un webhook come JSON.
Webhook per la consegna PDF
  1. Il webhook riceve il payload del record.
  2. La funzione Genera documento singolo lo unisce al modello.
  3. Il tipo di output è PDF.
  4. L'invio tramite e-mail o il caricamento del file consente di trasmettere i dati del documento.
Lotto da una fonte di dati
  1. La ricerca dei record restituisce numerose righe.
  2. L'iteratore scorre un record alla volta.
  3. La funzione "Genera documento singolo" viene eseguita una sola volta per ogni record.
  4. Ciascun file viene caricato in una cartella specifica per ogni record.

Domande frequenti

How does form filling differ from a Word template?+
A Pdf Form template has named AcroForm fields instead of mustache placeholders. The module writes each data value into the form field of the same name and returns the completed PDF.
What happens to fields with no matching data?+
Unmatched form fields are left blank. Only fields whose names match a key in your data file are filled, so partial data still produces a valid PDF.
Can a Pdf Form template output Word?+
No. Form-fill templates output PDF. If you need an editable document, use a PDF4me Word Template instead.
Which data formats can I use to fill the form?+
Set Document DataType to Json or Xml. The sample pack includes formdata.json, test.xml, and test.csv with the same field values.

Guide correlate

Per il motore di template sottostante, vedere il Asporre parole per .NET contabilità e il Make riferimenti alle strutture dati.