GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come creare moduli PDF compilabili utilizzando LibreOffice Writer

LibreOffice Writer può essere utilizzato per creare moduli PDF compilabili ed è un'ottima alternativa gratuita e open source ad Acrobat di Adobe per quel caso d'uso. Anche LibreOffice è multipiattaforma, quindi puoi usarlo su Linux, Windows e macOS.

I file PDF possono contenere campi modulo modificabili che possono essere compilati/modificati e salvati dall'utente. Ciò consente di compilare i documenti utilizzando una tastiera invece di dover stampare un documento, compilarlo con una penna e scansionare il documento per poterlo inviare online.

Questo articolo spiega come utilizzare LibreOffice Writer per creare un PDF con moduli compilabili (moduli interattivi) e una casella di controllo, e come esportare il documento come modulo PDF.

Ho usato LibreOffice versione 6.1 su Linux per acquisire gli screenshot per questo tutorial, ma le istruzioni dovrebbero essere le stesse per altre versioni o sistemi operativi poiché le icone o la barra degli strumenti di LibreOffice potrebbero essere diverse a seconda della versione e del sistema operativo in uso.

Relativo al PDF:

  • PDFArranger:unisci, dividi, ruota, ritaglia o riordina i documenti PDF (PDF Shuffler Fork)
  • Comprimi file PDF su Linux con Densify

Come creare moduli in LibreOffice Writer

Inizia avviando LibreOffice Writer, che dovrebbe aprirsi con un nuovo documento vuoto. Per aggiungere moduli al nuovo documento di LibreOffice Writer, scegli dal menu View > Toolbars > Form Controls e View > Toolbars > Form Design .

Ora che il Form Design appare (nella parte inferiore di LibreOffice Writer per impostazione predefinita), fai clic su entrambi Display Grid e Snap to Grid Pulsanti per abilitarli in modo da poter allineare facilmente i controlli del modulo in un secondo momento:

A. Crea una didascalia di testo (il testo che appare accanto a un campo di immissione di testo) in LibreOffice Writer

Ora è il momento di aggiungere alcuni controlli dei moduli al nostro nuovo documento. Nella barra degli strumenti dei controlli dei moduli di LibreOffice, fare clic su Label e disegna l'etichetta nel documento facendo clic e tenendo premuto il pulsante sinistro del mouse:

Fare doppio clic sull'etichetta appena aggiunta e inserire un nome e un'etichetta. Il campo etichetta è ciò che appare come testo nel documento:

B. Crea un campo di testo (un campo di immissione di testo) in LibreOffice

Nella barra degli strumenti Controlli modulo, fai clic su Text Box e disegna una casella di testo (facendo clic e tenendo premuto il pulsante sinistro del mouse) a destra di un'etichetta di testo (vedi come creare un'etichetta di testo sopra):

Fai doppio clic sulla casella di testo, inserisci un nome per essa e fai clic sul pulsante con tre punti per la casella dell'etichetta sulla destra e assegnale l'etichetta che è stata creata alla sua sinistra, quindi fai clic su OK :

C. Crea una casella di riepilogo (a discesa) in LibreOffice

Inizia creando un'etichetta di testo come nel passaggio A. Quindi fai clic su List Box dalla barra degli strumenti Controlli modulo e disegna la casella di testo a destra dell'etichetta:

Fai doppio clic sulla casella di riepilogo che hai aggiunto al documento, inserisci un nome, fai clic sul pulsante con tre punti per la casella dell'etichetta e assegnagli l'etichetta che hai aggiunto a sinistra della casella di riepilogo:

Non chiudere ancora la finestra delle proprietà della casella di riepilogo. Per aggiungere un elenco di opzioni alla casella di riepilogo (elenco a discesa), scorrere verso il basso nella finestra delle proprietà della casella di riepilogo e incollare le voci nel List entries Zona.

Se hai un elenco di voci in un editor di testo che ha ogni voce su una riga separata, puoi copiarlo e incollarlo proprio qui, quindi premere invio e le voci verranno aggiunte automaticamente. Oppure puoi aggiungere manualmente ogni inserzione digitando una voce e quindi premendo Shift + Enter per aggiungerne uno nuovo e così via:

Per testare la tua nuova casella di riepilogo, esci dalla modalità di progettazione facendo clic su Design Mode Pulsante nella barra degli strumenti dei controlli del modulo:

E prova la casella di riepilogo (a discesa):

Ricordati di fare clic su Design Mode di nuovo per entrare in modalità progettazione in modo da poter aggiungere nuovi elementi del modulo in un secondo momento.

D. Aggiunta di pulsanti di opzione in LibreOffice

Potresti anche voler aggiungere alcuni pulsanti di opzione, che LibreOffice chiama pulsanti di opzione. Nella barra degli strumenti dei controlli dei moduli di LibreOffice, premere Option Button Icona e trascinalo nella posizione desiderata nel documento LibreOffice. Aggiungi tutti i pulsanti di opzione che desideri:

Fare doppio clic su ciascun pulsante di opzione e modificarne l'etichetta nel testo che desideri venga visualizzato accanto a ciascun pulsante di opzione nel documento. Per il Name e Group name Assicurati di inserire lo stesso valore per ogni pulsante di opzione nello stesso gruppo:

In questo modo, il gruppo di pulsanti di opzione non interferisce con altri pulsanti di questo tipo nel caso in cui desideri aggiungere più gruppi di pulsanti di opzione.

E. Aggiunta di una casella di controllo in LibreOffice

Nella barra degli strumenti dei controlli dei moduli di LibreOffice, fai clic sul pulsante Casella di controllo e disegnalo nel documento facendo clic e tenendo premuto il pulsante sinistro del mouse:

Non è necessario creare un'etichetta separata per le caselle di controllo, poiché per impostazione predefinita viene visualizzata un'etichetta di testo accanto alla casella di controllo.

Fare doppio clic sulla casella di controllo e inserire un nome e un'etichetta per essa:

Il nome immesso in questa finestra delle proprietà viene visualizzato a destra della casella di controllo nel documento.

Esportare un documento LibreOffice come modulo PDF

Ora che hai creato un documento con moduli interattivi e compilabili in LibreOffice Writer, puoi esportarlo come modulo PDF.

Scegli dal menu di LibreOffice File -> Export As -> Export as PDF... . Assicurati che il Create PDF form è attivato e Submit format è impostato su PDF:

Se non riesci ad attivarli Create PDF form Seleziona la casella che Archive PDF/A-1a Opzione da abilitare, quindi disabilita quell'opzione e dovresti essere in grado di abilitare l'opzione Create PDF form Opportunità.

Quando provi il PDF, assicurati che non sia protetto da scrittura.

Dovresti essere in grado di compilare il modulo PDF utilizzando software come il visualizzatore di documenti Gnome standard (Evince) o Okular (il visualizzatore di documenti sviluppato da KDE) su Linux, Adobe Acrobat Reader su Windows, Anteprima su Mac o utilizzando un Compilatore di moduli PDF che funziona su qualsiasi sistema operativo come PDFescape.

Questo è un modulo PDF compilabile che ho creato con LibreOffice Writer, con i moduli archiviati con Evince (Gnomes Document Viewer) e Okular (KDE's Document Viewer) – screenshot presi in Ubuntu 18.10 e Kubuntu 18.04:

Se desideri scaricare l'esempio utilizzato in questi due screenshot (l'ODT di origine o il documento PDF esportato) puoi farlo facendo clic sui collegamenti seguenti:

  • libreoffice-pdf-forms-example.odt
  • libreoffice-pdf-forms-example-exported.pdf


Ubuntu
  1. Come creare uno stack LAMP basato su una finestra mobile utilizzando la finestra mobile su Ubuntu 20.04

  2. Come creare una VPN su Ubuntu 20.04 usando Wireguard

  3. Come creare un web-office utilizzando ONLYOFFICE Enterprise Edition su Ubuntu 14.04

  4. Come creare un VPC usando Python Boto3 su Ubuntu

  5. Come creare array RAID usando MDADM su Ubuntu

Come creare USB avviabile usando Ventoy su Ubuntu 21

Come creare un file in Ubuntu Linux usando comando e GUI

Come creare un progetto HTML5 di base in Ubuntu usando Netbeans

Come convertire PDF in immagini usando Gimp

Come creare macchine virtuali in KVM usando Virt-Manager

Come creare un collegamento a una cartella in Ubuntu 18.04 utilizzando Gui?