Aggiungi campi modulo a PDF utilizzando n8n azione
PDF4me Aggiungi campi modulo a PDF converte statico PDF documenti in moduli interattivi e compilabili tramite n8n Flussi di lavoro automatizzati. Processo PDFs via n8n trigger, dati binari, stringhe base64 o pubblico URLConsente di aggiungere campi modulo (caselle di testo, caselle di controllo) con posizionamento personalizzabile, nomi dei campi, valori predefiniti, controllo delle dimensioni, targeting specifico per pagina e opzioni di allineamento flessibili. Questa soluzione è ideale per la creazione di modelli di modulo, la generazione di documenti interattivi, moduli di raccolta dati, la creazione di sondaggi e flussi di lavoro automatizzati di progettazione di moduli che richiedono la creazione professionale di campi modulo con posizionamento preciso e integrazione perfetta.
Impostare
Aggiungi il PDF4me "Aggiungi campi modulo a PDF" nodo al tuo n8n flusso di lavoro e configurare i parametri richiesti. Per le istruzioni di configurazione iniziale, consultare il nostro n8n Guida all'integrazione.
Prerequisiti:
- PDF4me API credenziali
- n8n accesso al flusso di lavoro
Configurazione:
- Aggiungere PDF4me nodo al flusso di lavoro
- Seleziona "Aggiungi campi modulo a PDF"azione
- Configura i parametri di input (vedi sotto)

Parametri
Elenco completo dei parametri per Aggiungi campi modulo a PDF azione. Configura questi parametri per controllare l'aggiunta dei campi del modulo.
Importante: I parametri contrassegnati da un asterisco (***) sono obbligatori e devono essere forniti affinché l'azione funzioni correttamente.
| Parametro | Tipo | Descrizione | Esempio |
|---|---|---|---|
| Tipo di dati di input*** | String | PDF Selezione del formato di input • Scegli il formato del tuo PDF inserimento del documento • PDF4me supporta più tipi di input • Opzioni: Dati binari, Base64 Corda o URL | Binary Data |
| Campo binario di input | Binario | Binario PDF Inserimento file (Obbligatorio se si tratta di dati binari) • Riferimento PDF file da precedente n8n caricamento del nodo o del file • Funziona con qualsiasi PDF documento per l'aggiunta di campi del modulo • Obbligatorio quando il tipo di dati di input è "Dati binari" | {{ $binary.data }} |
| Contenuto PDF in formato Base64 | String | Base64 Codificato PDF Input (Obbligatorio se Base64 Corda) • Fornire PDF contenuto come stringa codificata in base64 • Supporta vari PDF formati per il miglioramento dei moduli • Obbligatorio quando il tipo di dati di input è "Base64 Corda" | JVBERi... |
| URL del PDF | String | pubblico PDF URL Input (Obbligatorio se URL) • Fornire un'autorizzazione pubblica/aperta URL per il PDF file • Scarica ed elabora il documento per l'aggiunta dei campi del modulo • Obbligatorio quando il tipo di dati di input è "URL" | https://abc.com/doc.pdf |
| Valore iniziale*** | String | Valore predefinito del campo del modulo • Imposta il valore di testo iniziale o predefinito per il campo del modulo • Il testo appare nel campo quando PDF è aperto • Fornisce indicazioni o informazioni precompilate per gli utenti | input text |
| Posizione X*** | Numero | Posizione del campo orizzontale • Definire la posizione orizzontale (coordinata X) per il campo del modulo • Funziona con le impostazioni di allineamento (Sinistra, Destra, Centro) • Il valore predefinito è 0 | 300 |
| Posizione Y*** | Numero | Posizione del campo verticale • Definire la posizione verticale (coordinata Y) per il campo del modulo • Funziona con le impostazioni di allineamento (Superiore, Inferiore, Centrale) • Il valore predefinito è 0 | 300 |
| Nome del campo*** | String | Identificatore del campo del modulo • Specificare un nome univoco per il campo del modulo • Utilizzato per identificare i campi nei moduli di estrazione ed elaborazione dei dati • Utilizzare nomi descrittivi per una migliore gestione dei moduli | Input Field Name |
| Misurare*** | Numero | Dimensione del campo del modulo • Definisci la dimensione o la dimensione del carattere per il campo del modulo • Controlla l'aspetto e l'usabilità del campo del modulo • Il valore predefinito è 0 | 4 |
| Pagine*** | String | Specifiche della pagina di destinazione • Specificare gli indici di pagina come valori o intervalli separati da virgole • Esempi: "0,1,2-" oppure "1,2,3-7" • Se non specificato diversamente, vengono elaborate tutte le pagine per impostazione predefinita. | 1 |
| Tipo di campo del modulo*** | String | Selezione del tipo di campo • Scegli il tipo di campo del modulo da aggiungere • Opzioni: Casella di testo (campo di input di testo), Casella di controllo (campo casella di controllo) • I diversi tipi offrono funzionalità diverse | TextBox |
| Nome del file di output*** | String | Nome del file di output • Specificare il nome per il file generato PDF file con campi modulo • Deve includere l'estensione .pdf • PDF4me garantisce la convalida univoca della denominazione e del formato | form_fields_output.pdf |
| Nome del campo binario di output*** | String | Mappatura dei dati binari • Definire il nome della variabile per accedere a quella generata PDF dati binari • Utilizzato nelle successive azioni del flusso di lavoro • Essenziale per il flusso di dati del flusso di lavoro | data |
| Asincrono | Boolean | Elaborazione asincrona • Abilitare o disabilitare l'elaborazione asincrona • Quando abilitata, l'operazione viene eseguita in background per prestazioni migliori. • Consigliato per flussi di lavoro aziendali e elaborazione ad alto volume | true |
Produzione
Parametri di output
| Parametro | Tipo | Descrizione | Esempio |
|---|---|---|---|
| Nome file | String | PDF4me nome file generato - Il nome completo del file elaborato correttamente PDF documento con campi modulo con estensione corretta. PDF4me Garantisce una denominazione univoca e convalida la conformità del formato dei file per una perfetta integrazione con i processi a valle. | form_fields_output.pdf |
| tipo mime | String | PDF4me MIME tipo di dizionario - Lo standardizzato MIME tipo per il generato PDF file, sempre impostato su application/pdf di PDF4memotore di elaborazione. Ciò garantisce la corretta gestione e il riconoscimento dei file in tutti i sistemi e le applicazioni. | application/pdf |
| Dimensione file | Numero | PDF4me dimensione del file in byte - La dimensione esatta del generato PDF File in byte, fornito per la pianificazione dello storage, l'ottimizzazione della larghezza di banda e il monitoraggio del trasferimento dei file. Essenziale per la gestione documentale aziendale e l'automazione dei flussi di lavoro. | 121883 |
| successo | Boolean | PDF4me indicatore di stato dell'aggiunta del campo modulo - Flag booleano che indica il successo o il fallimento del processo di aggiunta del campo del modulo. Restituisce true per operazioni di successo e false per eventuali errori, consentendo una gestione degli errori efficace nei flussi di lavoro automatizzati | true |
| messaggio | String | PDF4me messaggio di stato dell'aggiunta del campo del modulo - Messaggio descrittivo che indica il risultato del processo di aggiunta dei campi del modulo. Fornisce messaggi di stato chiari per le operazioni riuscite e informazioni dettagliate sugli errori a scopo di risoluzione dei problemi. | Form fields added to PDF successfully |
| nomecampo | String | PDF4me Identificativo del campo modulo - Il nome del campo del modulo che è stato aggiunto al PDF documento. Questo identificatore corrisponde al parametro Nome campo utilizzato durante la creazione del campo ed è essenziale per l'estrazione dei dati del modulo e la gestione dei campi. | Test Box |
| formFieldType | String | PDF4me conferma del tipo di campo - Il tipo di campo del modulo che è stato aggiunto correttamente al PDF documento. Conferma il tipo di campo (Casella di testo, Casella di controllo, Pulsante di opzione, Casella combinata) creato durante l'operazione | TextBox |
| valore iniziale | String | PDF4me valore predefinito del campo - Il valore di testo iniziale o predefinito impostato per il campo del modulo. Questo valore appare nel campo quando PDF si apre e fornisce indicazioni o informazioni precompilate per gli utenti | input |
| posizione | Object | PDF4me coordinate di posizione sul campo - La posizione esatta in cui è stato inserito il campo del modulo sulla pagina, contenente le coordinate X e Y misurate in punti dai bordi della pagina. | {"x": 200, "y": 200} |
| misurare | Numero | PDF4me conferma delle dimensioni del campo - La dimensione o la dimensione del carattere applicata al campo del modulo. Ciò conferma le dimensioni del campo e le impostazioni di aspetto configurate durante la creazione del campo. | 3 |
| pagine | String | PDF4me conferma della pagina di destinazione - Il numero di pagina in cui il campo del modulo è stato aggiunto correttamente. Conferma la pagina specifica all'interno del documento in cui è stato posizionato il campo. | "1" |
N8N Risposta all'azione
IL PDF4me Aggiungi campi modulo a PDF API Restituisce una risposta che può essere visualizzata in diversi formati. Scegli la visualizzazione più adatta alle tue esigenze:
- JSON
- Table
- Schema
- Binary
JSON Formato di risposta
Il grezzo JSON risposta da API:
[
{
"success": true,
"message": "Form fields added to PDF successfully",
"fileName": "form_fields_output.pdf",
"mimeType": "application/pdf",
"fileSize": 121883,
"fieldName": "Test Box",
"formFieldType": "TextBox",
"initialValue": "input ",
"position": {
"x": 200,
"y": 200
},
"size": 3,
"pages": "1"
}
]
Visualizzazione tabella
Dati di risposta in formato tabellare strutturato:
| Parametro | Valore |
|---|---|
| success | true |
| message | Campi del modulo aggiunti a PDF affidabile |
| fileName | form_fields_output.pdf |
| mimeType | application/pdf |
| fileSize | 121883 |
| fieldName | Test Box |
| formFieldType | TextBox |
| initialValue | input |
| position | {"x": 200, "y": 200} |
| size | 3 |
| pages | "1" |
Vista dello schema
Struttura dei dati e tipologie di risposta:
success: ✓ true
message: AB Form fields added to PDF successfully
fileName: AB form_fields_output.pdf
mimeType: AB application/pdf
fileSize: # 121883
fieldName: AB Test Box
formFieldType: AB TextBox
initialValue: AB input
position: {} {"x": 200, "y": 200}
size: # 3
pages: AB "1"
Indicatori di tipo:
AB= String#= Numerico✓= Boolean{}= Object
Visualizzazione dei dati binari
Il vero PDF Dati e metadati del file:
data
─────────────────────────────────────────
File Name: form_fields_output.pdf
File Extension: pdf
Mime Type: application/pdf
File Size: 119.0 KB
Casi d'uso
Creazione e conversione di moduli digitali**
- Converti i moduli cartacei in formato digitale interattivo PDF moduli con campi compilabili
- Aggiungi campi modulo a documenti esistenti per la raccolta dati e l'inserimento di input da parte dell'utente.
- Crea modelli di moduli personalizzati per sondaggi, candidature e raccolta di feedback.
Miglioramento e interattività dei documenti
- Arricchisci i documenti statici con elementi interattivi per un maggiore coinvolgimento degli utenti.
- Aggiungere funzionalità di raccolta dati a quelle esistenti PDF documenti e rapporti
- Trasforma i documenti in moduli compilabili per l'elaborazione automatizzata dei dati.
Automazione del flusso di lavoro e raccolta dati
- Automatizza la creazione di moduli per processi standardizzati di raccolta dati.
- Integrare l'aggiunta di campi modulo nei flussi di lavoro di elaborazione dei documenti
- Crea moduli dinamici per vari processi e applicazioni aziendali.