Moduli PDF
Come compilare, esportare e gestire i campi di un modulo PDF
Lavora sui campi interattivi di un modulo esistente: inserisci risposte, esportale in JSON oppure modifica quali campi si possono compilare. Il risultato mantiene le pagine del documento; lo strumento non crea nuovi campi su un modulo stampato o scansionato.
Costo: Utilizzo gratuito. Si applicano limiti di dimensione dei file e di utilizzo.
Preparare e salvare il modulo
Scegli un PDF con campi compilabili
Premi Scegli PDF oppure seleziona un documento in Caricamenti. Puoi elaborare un PDF fino a 200 MB. La lettura dei campi parte dopo la selezione e il pannello ne mostra il numero.
Imposta l'azione
Azione parte da Esporta i dati del modulo, senza altri dati da inserire. Scegli Compila il modulo per scrivere le risposte; le altre opzioni sono Blocca i campi, Sblocca campi, Reimposta campi e Rimuovi campi.
Inserisci risposte o nomi dei campi
Con Compila il modulo modifica le schede dei campi. Per bloccare, sbloccare, reimpostare o rimuovere campi specifici, inserisci i loro nomi o ID in Nomi dei campi (facoltativi). La rimozione richiede almeno un nome o ID.
Applica la modifica
Premi Applica l'azione del modulo. Dopo la compilazione, lo strumento rilegge il PDF prodotto e controlla che i valori richiesti siano stati conservati. Il conteggio comprende i campi inviati, anche se alcuni valori erano già presenti.
Scarica e riutilizza il risultato
Download result scarica il JSON esportato o il PDF aggiornato. Entrambi vengono salvati nel gestore file condiviso. Per un'altra operazione PDF, scegli il documento aggiornato in Caricamenti, ad esempio per compilare un modulo appena sbloccato.
Le sei azioni disponibili
Esporta i dati del modulo
Salva un JSON con tipo, nome, ID, pagine, valore attuale, opzioni e stato di blocco dei campi. Il PDF originale resta invariato. L'esportazione serve per leggere le risposte o preparare la compilazione in Advanced JSON.
Compila il modulo
Scrive i valori nei campi esistenti e restituisce un PDF. I campi rimangono interattivi: chi riceve il documento può modificarli, se non vengono successivamente bloccati.
Blocca i campi
Imposta i campi in sola lettura. I visualizzatori che applicano questo attributo mostrano le risposte senza consentire modifiche tramite i normali controlli. Lascia vuoti i nomi per applicare il blocco a tutti i campi, ad esempio dopo la compilazione.
Sblocca campi
Rende nuovamente modificabili i campi in sola lettura. Usala prima di cambiare risposte bloccate: Compila il modulo conserva i valori dei campi ancora bloccati.
Reimposta campi
Ripristina i valori predefiniti scelti dall'autore del modulo, che possono essere vuoti. Funziona anche sui campi bloccati. Senza nomi, reimposta tutti i campi.
Rimuovi campi
Elimina i campi indicati, senza rimuovere il testo e le linee stampati sulla pagina. Devi specificare almeno un nome o ID; non è un'operazione per trasformare le risposte in contenuto fisso della pagina.
Impostazioni e selezione dei campi
- Azione
- Sei opzioni, con Esporta i dati del modulo selezionata inizialmente. Compila il modulo aggiunge Fill mode. Le quattro azioni sui campi mostrano Nomi dei campi (facoltativi).
- Fill mode: Form fields
- Modalità iniziale. Ogni scheda mostra etichetta, nome interno, ID e pagina (Page). Required indica un campo obbligatorio, Optional uno facoltativo e Requirement not reported un requisito non riportato. I valori presenti sono precaricati. Compila i campi obbligatori; quelli con Locked sono disabilitati.
- Fill mode: Advanced JSON
- Permette di modificare le risposte nel testo di Dati del modulo (JSON). Può servire per un modulo lungo o per valori preparati a partire da un'esportazione dello stesso PDF.
- Dati del modulo (JSON)
- Dopo la lettura dei campi contiene già la struttura esportata da questo PDF. Modifica i valori mantenendo la struttura descritta sotto. Non basta un elenco generico di nomi e risposte.
- Nomi dei campi (facoltativi)
- Separa nomi o ID numerici con virgole o nuove righe. Gli spazi ai bordi vengono tolti; maiuscole e minuscole devono corrispondere. Vuoto significa tutti i campi per blocco, sblocco e ripristino; Rimuovi campi richiede una voce. Per trovare nome e ID, passa a Compila il modulo: il nome è sotto l'etichetta e l'ID accanto alla pagina. L'etichetta visibile può essere diversa dal nome interno.
Come inserire ciascun tipo di risposta
In Form fields il controllo dipende dal tipo di campo del PDF. Le opzioni disponibili sono quelle definite nel documento.
- Testo
- Casella su una riga o area più ampia per il testo su più righe. Se esiste un limite di lunghezza, non puoi superarlo; un contatore come
12/80 charactersmostra i caratteri utilizzati. - Data
- Casella di testo con il formato previsto come esempio, ad esempio
dd.mm.yyyy. Il contenuto viene salvato come lo scrivi: rispetta quel formato. - Casella di controllo
- Seleziona o deseleziona la casella. Checked significa selezionata; Unchecked significa non selezionata.
- Gruppo di pulsanti di scelta
- Seleziona una delle risposte definite dal modulo.
- Casella combinata
- Menu con le opzioni del modulo e No selection per nessuna scelta. Se sono consentiti valori personalizzati, trovi invece una casella di testo con suggerimenti.
- Elenco
- Menu per una sola scelta oppure gruppo di caselle di controllo quando il PDF consente più selezioni.
Usare correttamente il JSON esportato
Il JSON esportato contiene header, con informazioni sul file e sulla libreria pdfcpu, e forms, che raggruppa i campi nelle famiglie textfield, datefield, checkbox, radiobuttongroup, combobox e listbox. Le voci riportano pages, id, name, l'eventuale etichetta altname, il valore e locked, con dettagli come maxlen, format, options o multi.
I valori sono stringhe, tranne le caselle di controllo, che usano true o false, e gli elenchi, che usano un array values. Per gruppi di scelta e caselle combinate senza testo libero, il valore deve essere una delle options oppure una stringa vuota.
In Advanced JSON cambia solo value, o values per gli elenchi. Le altre proprietà e il numero di moduli devono corrispondere all'esportazione. Usa quindi il JSON dello stesso PDF, non quello di un altro documento né una mappa come {"nome":"Ada"}. Puoi eliminare le voci dei campi che vuoi lasciare invariati.
Formati, limiti e conservazione
- Ingresso
- PDF con campi interattivi compilabili
- Risultato
- Esporta i dati del modulo: un JSON. Le altre azioni: un PDF.
- Dimensione massima
- 200 MB (200 MiB, 209.715.200 byte)
- File per operazione
- Un PDF
- Tipi di campo
- Testo, data, casella di controllo, gruppo di scelta, casella combinata ed elenco
- PDF protetti
- I PDF apribili senza password ma con restrizioni vengono elaborati mantenendo la protezione. Per quelli che richiedono una password all'apertura, usa prima Sblocca PDF.
- Elaborazione
- Sui nostri server con pdfcpu, senza servizi di intelligenza artificiale. Durata massima dell'operazione: 15 minuti.
- Filigrana
- Nessuna aggiunta
- Conservazione
- Caricamenti e risultati vengono eliminati automaticamente dopo 48 ore per gli ospiti e 30 giorni per gli account gratuiti. I piani a pagamento possono conservarli più a lungo.
Domande frequenti
Perché non vengono trovati campi compilabili?
Riquadri e linee stampati non sono campi interattivi. Anche le funzioni per compilare e firmare di alcuni visualizzatori aggiungono testo sulla pagina senza creare campi. Informazioni PDF mostra Form: No per un documento senza modulo. I moduli basati soltanto sul formato XFA non contengono i campi standard letti da questo strumento.
Perché il blocco, il ripristino o la rimozione restituiscono un errore?
Confronta Nomi dei campi (facoltativi) con i nomi e gli ID mostrati in Compila il modulo. Usa il nome interno esatto, comprese maiuscole e minuscole, oppure l'ID numerico; non confonderlo con l'etichetta visibile. Separa le voci con virgole o nuove righe e inseriscine almeno una per Rimuovi campi.
Perché alcuni campi non si possono modificare?
Il PDF li imposta in sola lettura e la scheda mostra Locked. Applica Sblocca campi, scegli il PDF risultante in Caricamenti e compilalo. Se tutti i campi sono bloccati, non ci sono campi modificabili da compilare.
Il blocco impedisce definitivamente di cambiare le risposte?
Imposta la sola lettura. La sua applicazione dipende dal visualizzatore; controlla il risultato nel programma del destinatario. Un editor PDF o Sblocca campi può rimuoverla. Le risposte restano dati del modulo, non diventano contenuto fisso della pagina. Per limitare la modifica del documento, puoi bloccare i campi e impostare anche le Autorizzazioni PDF.
Perché il pulsante Applica l'azione del modulo è disabilitato?
Serve un PDF selezionato. Durante Compila il modulo attendi la lettura dei campi; in Form fields deve terminare anche la lettura dei requisiti obbligatori. Se compare Form fields unavailable, puoi ripetere la lettura premendo Retry.