GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo crear formularios PDF rellenables con LibreOffice Writer

LibreOffice Writer se puede utilizar para crear formularios PDF rellenables y es una gran alternativa gratuita y de código abierto a Acrobat de Adobe para ese caso de uso. LibreOffice también es multiplataforma, por lo que puede usarlo tanto en Linux como en Windows y macOS.

Los archivos PDF pueden contener campos de formulario editables que el usuario puede completar/editar y guardar. Esto permite que los documentos se completen con un teclado en lugar de tener que imprimir un documento, completarlo con un bolígrafo y escanear el documento para poder enviarlo en línea.

Este artículo explica cómo utilizar LibreOffice Writer para crear un PDF con formularios rellenables (formularios interactivos) y una casilla de verificación, y cómo exportar el documento como formulario PDF.

Usé la versión 6.1 de LibreOffice en Linux para tomar las capturas de pantalla de este tutorial, pero las instrucciones deberían ser las mismas para otras versiones o sistemas operativos, ya que los íconos o la barra de herramientas de LibreOffice pueden ser diferentes según la versión y el sistema operativo que esté usando.

Relacionado con PDF:

  • PDFArranger:combine, divida, gire, recorte o reorganice documentos PDF (PDF Shuffler Fork)
  • Comprime archivos PDF en Linux con Densify

Cómo crear formularios en LibreOffice Writer

Comience iniciando LibreOffice Writer, que debería abrirse con un nuevo documento en blanco. Para agregar formularios al nuevo documento de LibreOffice Writer, elija del menú View > Toolbars > Form Controls y View > Toolbars > Form Design .

Ahora que el Form Design aparece (en la parte inferior de LibreOffice Writer de forma predeterminada), haga clic en Display Grid y Snap to Grid Botones para habilitarlos para que pueda alinear fácilmente los controles de formulario más adelante:

A. Cree una leyenda de texto (el texto que aparece junto a un campo de entrada de texto) en LibreOffice Writer

Ahora es el momento de agregar algunos controles de formulario a nuestro nuevo documento. En la barra de herramientas Controles de formulario de LibreOffice, haga clic en Label y dibuje la etiqueta en su documento haciendo clic y manteniendo presionado el botón izquierdo del mouse:

Haga doble clic en la etiqueta que acaba de agregar e ingrese un nombre y una etiqueta. El campo de etiqueta es lo que aparece como texto en su documento:

B. Cree un campo de texto (un campo de entrada de texto) en LibreOffice

En la barra de herramientas Controles de formulario, haga clic en Text Box y dibuje un cuadro de texto (haciendo clic y manteniendo presionado el botón izquierdo del mouse) a la derecha de una etiqueta de texto (vea cómo crear una etiqueta de texto arriba):

Haga doble clic en el cuadro de texto, ingrese un nombre para él y haga clic en el botón de tres puntos para el cuadro de etiqueta a la derecha y asígnele la etiqueta que se creó a la izquierda, luego haga clic en OK :

C. Crear un cuadro de lista (desplegable) en LibreOffice

Comience creando una etiqueta de texto como en el paso A. Luego haga clic en List Box desde la barra de herramientas Controles de formulario y dibuje el cuadro de texto a la derecha de la etiqueta:

Haga doble clic en el cuadro de lista que agregó al documento, ingrese un nombre, haga clic en el botón de tres puntos para el cuadro de etiqueta y asígnele la etiqueta que agregó a la izquierda del cuadro de lista:

No cierre todavía la ventana de propiedades del cuadro de lista. Para agregar una lista de opciones al cuadro de lista (desplegable), desplácese hacia abajo en la ventana de propiedades del cuadro de lista y pegue las entradas en el List entries Área.

Si tiene una lista de entradas en un editor de texto que tiene cada entrada en una línea separada, puede copiarla y pegarla aquí mismo, luego presione Intro y las entradas se agregarán automáticamente. O puede agregar cada listado manualmente escribiendo una entrada y luego presionando Shift + Enter para agregar uno nuevo, y así sucesivamente:

Para probar su nuevo cuadro de lista, salga del modo de diseño haciendo clic en Design Mode Botón en la barra de herramientas de los controles de formulario:

Y pruebe el cuadro de lista (desplegable):

Recuerda hacer clic en Design Mode de nuevo para ir al modo de diseño para que pueda agregar nuevos elementos de formulario más adelante.

D. Agregar botones de radio en LibreOffice

También puede agregar algunos botones de radio, que LibreOffice llama botones de radio. En la barra de herramientas Controles de formulario de LibreOffice, presione Option Button Icon y arrástrelo a la ubicación deseada en su documento de LibreOffice. Agregue tantos botones de opción como desee:

Haga doble clic en cada botón de opción y cambie su etiqueta al texto que desea que aparezca junto a cada botón de opción en el documento. Para el Name y Group name Asegúrese de ingresar el mismo valor para cada botón de radio en el mismo grupo:

De esta forma, el grupo de botones de opción no interfiere con otros botones similares en caso de que desee agregar varios grupos de botones de opción.

E. Agregar una casilla de verificación en LibreOffice

En la barra de herramientas Controles de formulario de LibreOffice, haga clic en el botón Casilla de verificación y dibújelo en su documento haciendo clic y manteniendo presionado el botón izquierdo del mouse:

No es necesario crear una etiqueta separada para las casillas de verificación, ya que se muestra una etiqueta de texto junto a la casilla de verificación de forma predeterminada.

Haga doble clic en la casilla de verificación e ingrese un nombre y una etiqueta:

El nombre ingresado en esta hoja de propiedades se muestra a la derecha de la casilla de verificación en su documento.

Exportar un documento de LibreOffice como formulario PDF

Ahora que ha creado un documento con formularios interactivos y rellenables en LibreOffice Writer, puede exportarlo como formulario PDF.

Elija del menú de LibreOffice File -> Export As -> Export as PDF... . Asegúrate de que el Create PDF form está activado y Submit format está configurado en PDF:

Si no puedes activarlos Create PDF form Marque la casilla que Archive PDF/A-1a Opción para habilitarse, así que deshabilite esa opción y debería poder habilitar la opción Create PDF form Oportunidad.

Al probar el PDF, asegúrese de que no esté protegido contra escritura.

Debería poder completar el formulario PDF utilizando un software como el visor de documentos estándar de Gnome (Evince) u Okular (el visor de documentos desarrollado por KDE) en Linux, Adobe Acrobat Reader en Windows, Preview en Mac o utilizando un sitio web en línea. Relleno de formularios PDF que funciona en cualquier sistema operativo como PDFescape.

Este es un formulario PDF rellenable que creé con LibreOffice Writer, con los formularios archivados con Evince (visor de documentos de Gnomes) y Okular (visor de documentos de KDE):capturas de pantalla tomadas en Ubuntu 18.10 y Kubuntu 18.04:

Si desea descargar el ejemplo utilizado en estas dos capturas de pantalla (ya sea la ODT de origen o el documento PDF exportado), puede hacerlo haciendo clic en los enlaces a continuación:

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


Ubuntu
  1. Cómo crear una pila LAMP basada en docker usando docker en Ubuntu 20.04

  2. Cómo crear una VPN en Ubuntu 20.04 usando Wireguard

  3. Cómo crear una oficina web usando ONLYOFFICE Enterprise Edition en Ubuntu 14.04

  4. Cómo crear una VPC usando Python Boto3 en Ubuntu

  5. Cómo crear arreglos RAID usando MDADM en Ubuntu

Cómo crear un USB de arranque usando Ventoy en Ubuntu 21

Cómo crear un archivo en Ubuntu Linux usando comando y GUI

Cómo crear un proyecto HTML5 básico en Ubuntu usando Netbeans

Cómo convertir PDF a imagen usando Gimp

Cómo crear máquinas virtuales en KVM usando Virt-Manager

¿Cómo crear un enlace a una carpeta en Ubuntu 18.04 usando Gui?