Saltar al pie de página
HERRAMIENTAS PDF

Cómo Hacer un PDF Rellenable

En el mundo moderno ya no es necesario un documento en papel para almacenar información. Sin embargo, en su lugar puede necesitar usar un campo de formulario PDF rellenable, como cuando tiene que completar un formulario de registro; de hecho, hay numerosas situaciones en las que se puede solicitar completar un documento PDF. Existen formas específicas de hacer un archivo PDF rellenable, tanto en modo sin conexión como en línea. Un enfoque sencillo es convertir el PDF a un documento con un editor como Microsoft Word y luego guardarlo nuevamente como archivo PDF. Sin embargo, esto puede generar errores inesperados durante la conversión, por lo que se recomienda usar un editor de PDF como Acrobat o Chrome para garantizar que los archivos PDF permanezcan intactos.

1. Adobe Acrobat

Acrobat es un producto desarrollado por Adobe Inc. para ver, crear, editar, imprimir y crear formularios PDF rellenable. Hay una versión gratuita con un conjunto de funciones limitadas, como ver archivos PDF. La alternativa es una versión pro conocida como Adobe Acrobat DC y que tiene todas las últimas y mejores funciones para gestionar archivos PDF. La aplicación Acrobat Reader incluye un editor que permite a los usuarios agregar comentarios o anotaciones a un archivo PDF, completar formularios como reclamos de seguro o declaraciones de impuestos, agregar firmas digitales, y más. Esta guía utilizará Acrobat DC para mostrarte toda la funcionalidad de sus características. Puedes obtener Adobe Acrobat desde esta página de descarga de Adobe Acrobat. Empecemos:

  • Abre Adobe Acrobat DC
  • Desde la barra superior, selecciona la pestaña "Herramientas"
How To Make Pdf Fillable 1 related to 1. Adobe Acrobat
  • Haz clic en "Preparar Formulario"
How To Make Pdf Fillable 2 related to 1. Adobe Acrobat
  • Selecciona un archivo de tu PC, crea un archivo nuevo, o puedes usar un escáner para escanear una copia física para convertirla a PDF:
How To Make Pdf Fillable 3 related to 1. Adobe Acrobat
  • Acrobat analizará tu documento y convertirá posibles campos en campos de formulario rellenables.
  • Si un cuadro de verificación, botón de radio o campo de texto se omite, siempre puedes usar la barra de herramientas superior para agregar campos de formulario rellenables, por ej., botones de radio, campos de texto, etc.
  • Incluso puedes firmar el documento usando la función Rellenar y Firmar en Acrobat DC.
  • Finalmente, puedes guardar tu formulario PDF rellenable y luego distribuirlo para que otros lo completen según corresponda.

2. Chrome

Chrome es un navegador desarrollado por Google. Tiene un conjunto particular de características que pueden ser usadas para editar un formulario PDF rellenable. Aunque no puedes agregar ni eliminar campos de texto, botones de radio, ni firmar un documento como en Acrobat, puedes completar los campos del formulario. Puedes descargar Chrome desde esta página de descarga del navegador Chrome.

  • Selecciona un formulario PDF rellenable desde tu PC y ábrelo en el navegador basado en chromium.
How To Make Pdf Fillable 4 related to 2. Chrome
  • Completa los campos del formulario de acuerdo con tu información.
  • Usa el icono de imprimir o la opción de descarga para guardar el formulario PDF.
How To Make Pdf Fillable 5 related to 2. Chrome

Wondershare PDFelement - macOS

Wondershare PDFelement es una poderosa solución todo-en-uno para editar, convertir y completar formularios PDF, y mucho más. Tiene la capacidad de convertir tu documento a cualquiera de los formatos más populares incluyendo Word (.docx), Excel (.xlsx), PowerPoint (.pptx) o JPEG (.jpg).

También ofrece una manera fácil de completar formularios PDF con un solo clic. Con este software, puedes editar el texto en un documento, así como cambiar fuentes, colores, tamaños y diseños. Además, puede ayudarte a crear nuevos documentos PDF desde cero con herramientas de diseño de página como tablas y gráficos. Veamos cómo podemos hacer un PDF rellenable.

  • Abre tu archivo PDF en PDFelement.
  • Si tu archivo PDF ya tiene cajas, tablas y líneas, ve al menú Formulario > Más > Reconocer Formulario desde la barra de herramientas.
How To Make Pdf Fillable 6 related to Wondershare PDFelement - macOS
  • Haciendo que todos los formularios sean rellenables automáticamente.
  • Si tu archivo no tenía ninguna tabla o cajas, haz clic en "Formulario" desde la barra de herramientas.
  • Esto abrirá una barra de menú de edición de formularios. Habrá muchas opciones sobre formularios. Puedes agregar texto, casillas de verificación, botones de radio, campos de texto y muchas otras cosas.
How To Make Pdf Fillable 7 related to Wondershare PDFelement - macOS
  • Después de crear el formulario, guarda el archivo.

Métodos en línea

Las herramientas sin conexión mencionadas anteriormente suelen incluir muchas características más allá de la creación o edición de formularios rellenables, y puede resultar bastante costoso adquirir todo el paquete si solo necesita usar una o dos características. Aquí es donde las herramientas en línea resultan útiles, ya que puede obtener servicios gratuitos o pagar según sus necesidades; en este caso, solo paga por la característica que necesita, lo que resulta más rentable que usar herramientas sin conexión. A continuación, presentamos algunas de las mejores herramientas disponibles en el mercado.

JotForm

Con el creador de formularios PDF rellenables de Jotform, puedes crear formularios PDF personalizados que los usuarios pueden completar y enviar rápidamente desde sus dispositivos digitales. Hay unos pocos pasos simples para empezar:

How To Make Pdf Fillable 8 related to JotForm
  • Haz clic en "Agregar elementos de formulario" para agregar campos de formulario rellenables como botones de radio, campos de texto, etc.
How To Make Pdf Fillable 9 related to JotForm
  • Ve a publicar y descarga el formulario como un archivo PDF, o también puedes usar el enlace de integración para enviarlo a otros.
How To Make Pdf Fillable 10 related to JotForm

Sejda

Visitar Sejda PDF Forms es uno de los creadores de formularios PDF rellenables que no requiere que te registres en un plan gratuito; sin embargo, si deseas usar el paquete premium, tienes que registrarte y seleccionar un plan. Los pasos para hacer formularios rellenables son relativamente sencillos con Sejda.

Seleccione un documento PDF existente

Haz clic en 'Subir' y selecciona tu archivo deseado, o puedes seleccionar crear una plantilla en blanco para empezar.

How To Make Pdf Fillable 11 related to Seleccione un documento PDF existente

Añade campos de formulario rellenables a tu formulario PDF

  1. Una vez abierto el documento, puede añadir campos de formulario rellenables donde lo considere necesario.
  2. Puede elegir entre los siguientes tipos de campo:
    1. **Campo de texto:** una sola línea de texto
    2. **Área de texto:** varias líneas de texto
    3. **Radio:** seleccionar sólo uno formar un grupo
    4. **Cuadro de selección:** marque una o más opciones
    5. **Desplegable:** elija una o más opciones de una lista desplegable

Cómo crear un campo de texto rellenable en PDF

Para crear un campo de texto, selecciona el campo de texto y mueve el cursor al área en la página donde deseas colocar el nuevo campo de texto.

Crear casillas de verificación, botones de radio o desplegables

Todos los demás campos del formulario están disponibles en la barra superior (en azul) y se pueden seleccionar y agregar de la misma manera.

Cambiar el color del borde

Puedes crear un campo de formulario con un borde transparente o elegir un color que se adapte a tus necesidades.

How To Make Pdf Fillable 12 related to Cambiar el color del borde

Nombres de campos de formularios de control y otras propiedades

Puedes asignar un nombre a cada campo de formulario y configurar propiedades de campo específicas como selección múltiple, exportar valores, y más.

Guarde su documento

  1. Haz clic en 'Aplicar cambios' y espera a que se complete el procesamiento. Ahora puedes guardar tu documento actualizado.
  2. Ahora deberías tener un documento PDF rellenable que puede ser completado electrónicamente rápidamente, sin necesidad de imprimir.

pdfFiller

pdfFiller es otra herramienta para crear formularios rellenables y ofrece más características como proteger, dividir, fusionar, reescribir, y documentar. Aquí tienes cómo hacer que un PDF sea rellenable.

  • Regístrate en pdfFiller usando correo electrónico, Google, o Facebook.
  • Una vez dentro, haz clic en 'Mis Documentos' y ve al panel de control.
  • Haz clic en "agregar nuevo" y carga el documento desde tu PC, Google Drive, Dropbox, OneDrive, Box, o URL. También puedes crear un documento en blanco.
How To Make Pdf Fillable 13 related to pdfFiller

Una vez hecho, haz clic en el botón naranja 'Hecho' en la parte superior derecha, y luego puedes compartir el enlace o guardarlo como un PDF.

IronPDF: Biblioteca PDF C

Explora la Biblioteca PDF C# de IronPDF es una excelente herramienta para cualquier tarea relacionada con PDF que necesites realizar en C# o VB .NET y es especialmente adecuada para ingenieros de software. La plataforma IronPDF tiene varias características que sirven a diferentes propósitos, como renderizar PDFs como imágenes, extraer texto de un PDF, hacerlos buscables (por ejemplo, para referencia), actuar como inspector de anotaciones PDF, firmar documentos, convertir formato Word a formato PDF, hacer PDFs rellenables, y mucho más.

Veamos cómo podemos crear PDFs rellenables usando la Librería IronPDF C#.

// Import IronPdf library
using IronPdf;

// Step 1. Create a PDF with editable forms from HTML using form and input tags
var FormHtml = @"
<html>
    <body>
        <h2>Editable PDF Form</h2>
        <form>
          First name:<br> <input type='text' name='firstname' value=''> <br>
          Last name:<br> <input type='text' name='lastname' value=''>
        </form>
    </body>
</html>";

// Create PDF renderer
IronPdf.ChromePdfRenderer Renderer = new IronPdf.ChromePdfRenderer();

// Enable form field creation from HTML
Renderer.RenderingOptions.CreatePdfFormsFromHtml = true;

// Render the HTML as a PDF and save
Renderer.RenderHtmlAsPdf(FormHtml).SaveAs("BasicForm.pdf");

// Step 2. Read and write PDF form values
var FormDocument = PdfDocument.FromFile("BasicForm.pdf");

// Set and read the value of the "firstname" field
var FirstNameField = FormDocument.Form.FindFormField("firstname");
FirstNameField.Value = "Minnie";
Console.WriteLine("FirstNameField value: {0}", FirstNameField.Value);

// Set and read the value of the "lastname" field
var LastNameField = FormDocument.Form.FindFormField("lastname");
LastNameField.Value = "Mouse";
Console.WriteLine("LastNameField value: {0}", LastNameField.Value);

// Save the filled form
FormDocument.SaveAs("FilledForm.pdf");
// Import IronPdf library
using IronPdf;

// Step 1. Create a PDF with editable forms from HTML using form and input tags
var FormHtml = @"
<html>
    <body>
        <h2>Editable PDF Form</h2>
        <form>
          First name:<br> <input type='text' name='firstname' value=''> <br>
          Last name:<br> <input type='text' name='lastname' value=''>
        </form>
    </body>
</html>";

// Create PDF renderer
IronPdf.ChromePdfRenderer Renderer = new IronPdf.ChromePdfRenderer();

// Enable form field creation from HTML
Renderer.RenderingOptions.CreatePdfFormsFromHtml = true;

// Render the HTML as a PDF and save
Renderer.RenderHtmlAsPdf(FormHtml).SaveAs("BasicForm.pdf");

// Step 2. Read and write PDF form values
var FormDocument = PdfDocument.FromFile("BasicForm.pdf");

// Set and read the value of the "firstname" field
var FirstNameField = FormDocument.Form.FindFormField("firstname");
FirstNameField.Value = "Minnie";
Console.WriteLine("FirstNameField value: {0}", FirstNameField.Value);

// Set and read the value of the "lastname" field
var LastNameField = FormDocument.Form.FindFormField("lastname");
LastNameField.Value = "Mouse";
Console.WriteLine("LastNameField value: {0}", LastNameField.Value);

// Save the filled form
FormDocument.SaveAs("FilledForm.pdf");
' Import IronPdf library
Imports IronPdf

' Step 1. Create a PDF with editable forms from HTML using form and input tags
Private FormHtml = "
<html>
    <body>
        <h2>Editable PDF Form</h2>
        <form>
          First name:<br> <input type='text' name='firstname' value=''> <br>
          Last name:<br> <input type='text' name='lastname' value=''>
        </form>
    </body>
</html>"

' Create PDF renderer
Private Renderer As New IronPdf.ChromePdfRenderer()

' Enable form field creation from HTML
Renderer.RenderingOptions.CreatePdfFormsFromHtml = True

' Render the HTML as a PDF and save
Renderer.RenderHtmlAsPdf(FormHtml).SaveAs("BasicForm.pdf")

' Step 2. Read and write PDF form values
Dim FormDocument = PdfDocument.FromFile("BasicForm.pdf")

' Set and read the value of the "firstname" field
Dim FirstNameField = FormDocument.Form.FindFormField("firstname")
FirstNameField.Value = "Minnie"
Console.WriteLine("FirstNameField value: {0}", FirstNameField.Value)

' Set and read the value of the "lastname" field
Dim LastNameField = FormDocument.Form.FindFormField("lastname")
LastNameField.Value = "Mouse"
Console.WriteLine("LastNameField value: {0}", LastNameField.Value)

' Save the filled form
FormDocument.SaveAs("FilledForm.pdf")
$vbLabelText   $csharpLabel

En el código dado, primero creamos un formulario usando etiquetas de formato HTML. Luego lo guardamos como un archivo PDF. En el Paso 2, comenzamos a leer y escribir valores de formulario PDF. Puede acceder al campo de formulario por su nombre utilizando la función FindFormField de IronPDF. Después de eso, establecemos el valor del campo seleccionado y luego guardamos el formulario recién completado.

IronPDF es una excelente herramienta para desarrolladores. Facilita la manipulación de formularios PDF programáticamente sin software externo. Puedes usarlo gratis con la clave de prueba gratuita de IronPDF. También hay una excelente oferta especial donde actualmente puedes obtener cinco productos por el precio de solo dos. Para más información sobre licencias, visita esta página de licencias de IronPDF.

Curtis Chau
Escritor Técnico

Curtis Chau tiene una licenciatura en Ciencias de la Computación (Carleton University) y se especializa en el desarrollo front-end con experiencia en Node.js, TypeScript, JavaScript y React. Apasionado por crear interfaces de usuario intuitivas y estéticamente agradables, disfruta trabajando con frameworks modernos y creando manuales bien ...

Leer más

Equipo de soporte de Iron

Estamos disponibles online las 24 horas, 5 días a la semana.
Chat
Email
Llámame