Compilare PDF online
Apri un PDF con campi compilabili, scrivi direttamente sulla pagina e scarica la copia compilata. Il file viene letto nel tuo browser e non viene mai caricato.
Trascina qui un modulo PDF
Caselle di testo, caselle di spunta, pulsanti di scelta e menu a tendina diventano modificabili.
Come funziona
Apri un PDF con campi modulo (un AcroForm, quello che Acrobat chiama “compilabile”) e ogni pagina compare con i campi sopra, come veri campi di inserimento. Scrivi, spunta, scegli, poi clicca Scarica il PDF compilato.
Quali campi diventano modificabili. I campi di testo diventano una casella di testo, o un'area di testo se il campo è multiriga, e la lunghezza massima impostata nel PDF viene rispettata mentre scrivi. Caselle di spunta e pulsanti di scelta diventano interruttori nativi; i pulsanti di scelta con lo stesso nome formano un gruppo, quindi sceglierne uno deseleziona gli altri. Menu a tendina ed elenchi diventano una selezione, anche multipla se il PDF lo consente. I campi di sola lettura si vedono ma sono bloccati. Campi firma e pulsanti di comando restano come sono.
Come viene scritto il file. Lettura e salvataggio passano entrambi per pdf.js, il motore PDF di Firefox. La pagina viene disegnata senza i widget del modulo, i campi HTML vengono posizionati sui rettangoli dei widget e, al download, i valori finiscono nell'archivio delle annotazioni di pdf.js e vengono salvati nello stesso file con aspetti grafici nuovi, così il testo si vede in Acrobat, Anteprima, Chrome e in stampa. Il risultato resta un modulo compilabile: riaprilo qui o in qualsiasi lettore e i campi sono ancora modificabili.
Testo che non ci sta. Un campo PDF ha un riquadro fisso e di solito una dimensione del carattere fissa, quindi un indirizzo lungo viene tagliato sulla carta. Ogni campo di testo è disegnato alla dimensione con cui verrà stampato, e un campo il cui testo non ci sta ha il bordo rosso, con il conteggio nella barra degli strumenti. Clicca un campo per impostarne la dimensione in punti (lascia vuoto per la dimensione automatica del lettore), oppure clicca Riduci il testo per farlo stare: ogni campo rosso passa alla dimensione più grande, a passi di mezzo punto, a cui il testo ci sta, su una riga per i campi a riga singola e andando a capo per quelli multiriga. La nuova dimensione viene scritta nel campo stesso, quindi vale anche quando apri il file con un altro lettore.
Appiattisci. Spunta Appiattisci prima di scaricare e i valori vengono fissati nel contenuto della pagina, con i campi del modulo rimossi. Ti serve per una copia da inviare che non vuoi venga modificata. Questo passaggio usa pdf-lib e mantiene l'aspetto già disegnato da pdf.js, quindi le lettere accentate e i testi non latini restano intatti. Non si può annullare: tieni la copia non appiattita se potresti doverla modificare ancora.
Cosa non può compilare. Un modulo scansionato, o stampato in PDF, non ha campi: è un'immagine di caselle, e lo strumento te lo dice. I moduli XFA dinamici (creati con Adobe LiveCycle e ancora usati da alcune pubbliche amministrazioni) generano i campi all'apertura con script che esegue solo Adobe Reader. I moduli ibridi, che hanno sia campi XFA sia campi AcroForm, funzionano.
Privacy. Il PDF viene letto con la File API ed elaborato in questa scheda del browser. Moduli fiscali, domande e contratti non lasciano mai il tuo dispositivo, e nella scheda Rete degli strumenti per sviluppatori non vedi nessuna richiesta che contenga il file. Per unire il risultato ad altri PDF o eliminare pagine, usa PDF Toolkit.
Domande frequenti
Come si compila un PDF online?
- Apri il PDF in questa pagina, scrivi nei campi che compaiono sulla pagina, spunta le caselle e scegli le opzioni dai menu, poi clicca Scarica il PDF compilato. Funziona con i PDF che hanno campi compilabili, e il file non viene caricato su nessun server.
Posso compilare un modulo PDF senza Adobe Acrobat?
- Sì, se il PDF ha campi compilabili. Aprilo qui, scrivi nei campi mostrati sulla pagina e scaricalo. Il file compilato si apre in Acrobat, Anteprima, Chrome, Edge e in qualsiasi altro lettore con i valori al loro posto.
Perché nel mio PDF non ci sono campi da compilare?
- Perché il PDF non ha campi modulo. I moduli scansionati e quelli esportati con Stampa in PDF contengono solo il disegno delle caselle. L'altro caso è un modulo XFA dinamico creato con Adobe LiveCycle, che solo Adobe Reader riesce ad aprire come modulo.
Dopo il download i campi restano modificabili?
- Sì, per impostazione predefinita. Il file scaricato è lo stesso modulo con i tuoi valori salvati dentro, quindi tu o chiunque altro potete cambiarli in seguito. Spunta Appiattisci prima di scaricare se vuoi fissare i valori nella pagina e togliere i campi.
Come faccio stare un testo lungo in un campo di un modulo PDF?
- Clicca Riduci il testo per farlo stare. Ogni campo il cui testo verrebbe tagliato è segnato in rosso, e il pulsante porta ciascuno alla dimensione più grande che entra nel suo riquadro, fino a un minimo di 4 pt. Puoi anche cliccare un campo e scrivere una dimensione in punti. La dimensione viene salvata nel PDF, quindi la stampa è uguale da qualsiasi lettore.
Cosa vuol dire appiattire un modulo PDF?
- Vuol dire trasformare il valore di ogni campo in normale contenuto della pagina ed eliminare i campi del modulo. Il risultato ha lo stesso aspetto ma non si può più modificare come modulo, ed è quello che ti serve per una copia da mandare a qualcuno. Non si torna indietro, quindi tieni una copia non appiattita.
Posso firmare il PDF con questo strumento?
- No. I campi di firma digitale restano intatti e non c'è uno strumento per disegnare. Se ti basta aggiungere l'immagine scansionata di una firma come pagina in più, PDF Toolkit può inserire immagini in un PDF.
Il mio PDF viene caricato su un server?
- No. Il file viene aperto con la File API e compilato e salvato da pdf.js nella scheda del browser. Non viene inviato da nessuna parte, cosa che conta per dichiarazioni dei redditi, richieste di documenti e contratti.
Tipi di campo dei moduli PDF e come vengono compilati
| Campo nel PDF | Mostrato come | Salvato come |
|---|---|---|
| Campo di testo | Casella di testo | Valore di testo con un nuovo aspetto grafico |
| Campo di testo multiriga | Area di testo | Valore di testo con gli a capo |
| Casella di spunta | Casella di spunta | Il suo valore di esportazione (spesso Yes) oppure Off |
| Gruppo di pulsanti di scelta | Pulsanti di scelta, uno per opzione | Il valore di esportazione dell'opzione scelta |
| Menu a tendina (combo box) | Selezione | Il valore di esportazione dell'opzione scelta |
| Elenco (list box) | Selezione, multipla quando consentito | Uno o più valori di esportazione |
| Campo firma | Non modificabile | Lasciato invariato |
| Pulsante di comando | Non mostrato | Lasciato invariato |
Vale per i campi AcroForm. I moduli XFA dinamici senza campi AcroForm non si possono compilare in un browser.