Formularios PDF

Campos AcroForm de verdad, propuestos leyendo las etiquetas ya impresas en la página, y un PDF rellenado por cada fila del CSV. Todo en el navegador.

Abrir en PDF ARENA

Campos de verdad, no dibujos

Campos AcroForm que sobreviven al guardado y se rellenan igual en Acrobat, Chrome y Preview.

Lee tus etiquetas

"Correo:" se convierte en un campo de correo. "Firma:" en un campo de firma. Cada uno con su cifra de confianza.

Un PDF por fila

Pega un CSV, elige un patrón de nombres, recibe un ZIP. La validación corre antes de escribir nada.

Campos que son campos

Hay dos formas de hacer rellenable un PDF. Una dibuja recuadros y líneas sobre la página y lo llama formulario; lo abres en cualquier sitio y no hay nada donde pinchar. La otra crea campos AcroForm, que todos los visores entienden y que sobreviven al guardado. Aquí se hace lo segundo. Cada campo recibe un nombre único, un tipo, una posición en el orden de tabulación y su propia regla. Acrobat lo rellena. Chrome lo rellena. Preview lo rellena, y mañana los valores siguen ahí. Dos cosas te ahorran el trabajo de verdad. Al abrir el documento se leen las etiquetas impresas y se proponen campos donde toca, cada uno con su cifra de confianza y su motivo. Y cuando el formulario ya existe, un CSV lo convierte en un PDF relleno por fila, empaquetados en un ZIP.

Cómo hacer un PDF rellenable

1

Abre tu documento

Las etiquetas se leen al momento y las propuestas aparecen como recuadros de trazo discontinuo sobre la página.

2

Acepta, ajusta, añade

Coge las propuestas de confianza alta, arrastra tú mismo el campo que quieras y fija nombre, tipo y si es obligatorio.

3

Crea el formulario

Sale una copia con campos AcroForm reales y el orden de tabulación ordenado por posición de lectura.

4

Rellénalo una vez, o quinientas

Pega un CSV, elige un patrón de nombres y cada fila se convierte en su propio PDF dentro de un ZIP.

Detección, validación y la pasada masiva

La detección funciona por anclas. Una etiqueta que acaba en dos puntos, una fila de puntos o una línea discontinua baja indica que ahí al lado va un campo, y el ancho llega hasta el texto siguiente o hasta el margen. ¿No cabe? El campo baja debajo. El tipo sale de las palabras de la etiqueta, cotejadas contra listas en español e inglés: correo, teléfono, fecha, dirección, importe, firma, sí o no. Cada propuesta lleva su cifra de confianza y su motivo. La validación va pegada al campo, no se comprueba una sola vez. Expresión regular, longitud, rango y formato para correo, teléfono, fecha, moneda y porcentaje. En la pasada masiva se revisa cada fila antes de escribir su PDF, y lo que falle acaba en un errores.txt dentro del ZIP. Doscientos documentos con la dirección rota en la fila 87 es peor que un aviso ahora. El lector de CSV se come los casos incómodos a propósito: campos entre comillas, comillas dobladas dentro de un campo entrecomillado, saltos de línea dentro de una celda, punto y coma en vez de coma. El separador se detecta, nunca se da por supuesto. Los nombres de archivo se sanean. Sin barras, sin dos puntos, sin caracteres de control, sin nombres reservados de Windows y con un tope duro de longitud. Un patrón es cómodo hasta la fila en la que el nombre de alguien se convierte en una ruta. Un límite honesto: pdf-lib no puede acuñar un campo de firma criptográfica. Esos salen como campos de texto reservados con un nombre reconocible, listos para un paso de firma de verdad.

Por qué esta

Campos AcroForm que siguen rellenables después de guardar, en cualquier visor.

Campos propuestos a partir de las etiquetas impresas, con confianza y motivo.

Un PDF por fila de CSV, validado antes, empaquetado en un ZIP.

Preguntas sobre formularios PDF

Respuestas cortas, límites incluidos

¿Seguirán funcionando los campos después de guardar el archivo?
Sí. Son campos AcroForm estándar, que es lo que busca cualquier visor. Eso es justo lo que los separa de un texto dibujado encima de la página.
¿Qué tal va la detección automática?
Bien en formularios con etiquetas impresas, inútil en una página sin capa de texto. Cada propuesta muestra su cifra de confianza y por qué se hizo, y puedes quedarte solo con las de confianza alta.
¿Puede crear una firma digital de verdad?
No, y lo dice en pantalla. Aquí un campo de firma es un campo de texto reservado con un nombre reconocible, listo para un paso de firma real. Decir lo contrario sería peor que el límite.
¿Qué pasa con los formularios XFA?
Se detectan y se dejan en paz. Los campos nuevos llegan como campos AcroForm normales, con un aviso de que algunos visores muestran la capa XFA en su lugar.
¿Salen mis datos del navegador en el relleno masivo?
No. El CSV se analiza aquí, cada PDF se genera aquí, el ZIP se monta aquí. Ese paso no toca ningún servidor.

Actualizada el