Rellenar formulario PDF, restablecer e importar datos

Rellena, restablece, importa o exporta datos de formularios PDF

Rellena, restablece, importa o exporta datos de formularios PDF

1Elegir archivo2Ajustes3Procesar4Guardar

Elige un PDF y analizaremos su contenido para mostrarlo aquí.

Los archivos se procesan solo en este navegador. No se suben a ningún servidor.

Rellena campos de texto, casillas y listas de un PDF y guárdalo

Seguir en otra herramienta
Ajustes de la tarea
Ajustes de guardado

Los valores en alfabetos como el coreano se dibujan con la fuente Noto Sans KR incrustada (solo los caracteres usados). No se ejecuta el JavaScript del formulario (cálculos automáticos, formato, validación), así que escribe tú los campos calculados, como los totales. Al acoplar, los valores pasan a formar parte de la página y ya no se pueden editar.

Escribe directamente en los campos de la vista previa o usa la lista de la derecha (abajo en el móvil). Ambos comparten los mismos valores. Pulsa el nombre de un campo en la lista para ir a su posición.

Quita primero la contraseña de un PDF cifrado. Se reescribe el archivo completo, así que cualquier firma digital existente deja de ser válida. Conserva el original y revisa el resultado.

Acerca de Rellenar formulario PDF, restablecer e importar datos

Esta herramienta rellena los campos de un formulario PDF (AcroForm) en tu navegador y guarda el resultado. Tiene tres pestañas. Rellenar permite escribir en cada campo; Restablecer devuelve un formulario completado a su estado en blanco; Transferir datos exporta solo los valores en FDF, XFDF, JSON o CSV, o los importa en otra copia del formulario.

Las tres usan el mismo motor. Cada campo cuyo valor cambia recibe una apariencia recién dibujada, y si el texto incluye caracteres que la Helvetica estándar no puede dibujar se incrusta un subconjunto con solo los glifos necesarios: Noto Sans KR para el coreano y Noto Sans JP para los kana y kanji japoneses, elegida campo por campo según su valor. El JavaScript del formulario (cálculos, formato, validación) nunca se ejecuta, así que un campo de total no se actualizará solo: escríbelo tú.

Por qué un formulario relleno se ve vacío en algunos visores

Un campo guarda por separado su valor (/V) y su apariencia (/AP). El valor es el dato; la apariencia es un pequeño dibujo de ese valor con una fuente y una posición concretas. La mayoría de visores —en especial la vista previa del móvil, la del correo y el visor PDF del navegador— solo pintan la apariencia. Si un programa cambia el valor y deja la apariencia antigua, el texto solo aparece al hacer clic en el campo, o el campo sale en blanco al imprimir.

Los programas antiguos intentaban evitarlo activando el indicador NeedAppearances, que pide al visor que redibuje las apariencias. Muchos visores lo ignoran, y PDF 2.0 (ISO 32000-2) lo declara obsoleto. Esta herramienta dibuja las apariencias ella misma y solo recurre a NeedAppearances, con un aviso, si no consigue cargar la fuente Unicode.

Aplanar integra las apariencias en el contenido de la página y elimina los campos. El resultado se ve igual en todas partes y ya no se puede editar, que es a menudo lo que pide quien lo recibe, pero guarda el original sin aplanar.

AcroForm frente a XFA

Hay dos tecnologías de formularios PDF. AcroForm es el modelo propio del formato PDF; XFA es la arquitectura de formularios en XML de Adobe. En XFA estático las páginas se dibujan como PDF normal y solo las definiciones de campo están en XML; en XFA dinámico la maquetación entera se construye desde el XML cada vez que se abre. Si un formulario de la administración o de un banco solo muestra un mensaje diciendo que necesitas Adobe Reader para verlo, es XFA dinámico.

Los formularios XFA estáticos suelen incluir también campos AcroForm, así que la herramienta elimina la parte XFA y rellena el AcroForm. El resultado se abre en cualquier visor, pero se pierde el comportamiento que dependía de scripts XFA, como añadir filas. El XFA dinámico no tiene campos AcroForm que rellenar, así que la herramienta se detiene y lo explica; usa Adobe Acrobat o Reader. PDF 2.0 también declara obsoleto XFA.

Qué borra Restablecer y qué deja

Restablecer pone cada campo editable en cadena vacía o desmarcado (Off): útil cuando la solicitud del mes pasado tiene que volver a ser una plantilla en blanco.

  • Los campos de solo lectura no se tocan; el autor del formulario fijó esos valores a propósito.
  • Los campos de firma nunca se modifican.
  • Lo que ya se aplanó como texto de la página no es un campo y no se puede borrar. Lo mismo ocurre con un formulario impreso y escaneado.

Transferir: FDF, XFDF, JSON y CSV

FDF es un archivo mínimo en sintaxis PDF con nombres de campo y valores; XFDF es la misma idea en XML, normalizada como ISO 19444-1. Son los formatos que importan y exportan Acrobat y otros programas PDF. JSON es cómodo para scripts, y CSV usa dos filas —nombres en la primera y valores en la segunda— para poder editarlo en una hoja de cálculo.

Antes de aplicar nada, un informe muestra qué nombres coinciden, cuáles no existen en este PDF y qué valores no están permitidos (un estado de casilla que el campo no tiene, una opción que no está en la lista). La coincidencia usa el nombre completo, como solicitante.nombre, así que si una revisión del formulario renombró un campo su valor no pasará. En las casillas, el valor es el nombre del estado activo, que varía: Yes, 1, On, Sí u otro.

Ejemplos

Un nombre con caracteres no latinos, visto en el móvil

Entrada
Campo nombre: 김민준; sin aplanar
Resultado
Se incrusta un subconjunto de Noto Sans KR y se redibuja la apariencia

El nombre aparece también en la vista previa del móvil; solo se incrustan los glifos usados.

La misma solicitud cada mes

Entrada
Exportar XFDF del archivo del mes pasado e importarlo en el formulario nuevo en blanco
Resultado
18 campos coincidentes aplicados; 2 campos nuevos en esta revisión quedan vacíos

El informe previo muestra los nombres desconocidos y los campos nuevos. Cambia la fecha y guarda.

Un formulario XFA estático

Entrada
Formulario de un organismo con XFA y AcroForm
Resultado
Se elimina XFA y se rellena el AcroForm

Los valores se ven ya en el visor del navegador, pero los cálculos o filas añadidas por scripts XFA dejan de funcionar.

Cómo se usa

  1. Elige pestaña (Rellenar, Restablecer o Transferir datos) y selecciona el PDF.
  2. Escribe los valores, confirma qué se va a borrar o revisa el informe de coincidencias.
  3. Activa el aplanado si lo necesitas y guarda.

Preguntas frecuentes

Los totales no se calcularon.

La herramienta no ejecuta JavaScript del formulario, así que un campo calculado contiene lo que hayas escrito. Revisa los totales antes de enviar.

Dice que no hay campos de formulario.

El PDF solo tiene recuadros dibujados, o es un escaneo. Añade texto encima con una herramienta de texto o crea campos reales con un creador de formularios.

¿Rellenar un PDF firmado mantiene válida la firma?

Los cambios posteriores a la firma pueden aparecer como modificaciones al validarla. Rellena todo primero y firma al final.

¿Puedo generar formularios para muchas personas desde un CSV?

No. La importación CSV usa solo la segunda fila y produce un PDF por importación.

Fuentes

Revisado el:

Privacidad y tratamiento de datos