Rellenador de formularios PDF
Rellene los campos interactivos de un formulario PDF a partir de un objeto JSON que asocia los nombres de los campos con sus valores. Los campos de texto aceptan cadenas, las casillas de verificación aceptan true o false y los grupos de botones de opción, las listas desplegables y los cuadros de lista aceptan una de sus opciones. Los nombres de campo desconocidos se indican antes de escribir nada. También puede aplanar el formulario rellenado para fijar los valores como contenido de la página.
Preguntas frecuentes
¿Cómo escribo los valores?
Como un objeto JSON cuyas claves son los nombres completos de los campos y cuyos valores contienen el contenido, por ejemplo {"name": "Ada Lovelace", "subscribe": true, "country": "UK"}. Use la herramienta PDF Form Fields para ver los nombres exactos. El objeto puede contener hasta 1,000 campos.
¿Qué valores acepta cada tipo de campo?
Los campos de texto aceptan cadenas y números. Las casillas de verificación aceptan true o false, así como yes, no, on, off, 1 y 0. Los grupos de botones de opción requieren uno de los nombres de sus opciones; las listas desplegables y los cuadros de lista requieren una de sus opciones o, si permiten varias, una matriz de opciones. Las listas desplegables editables aceptan cualquier texto.
¿Qué ocurre si escribo mal el nombre de un campo?
No se rellena nada. La herramienta comprueba primero todos los nombres y responde con un mensaje que enumera los que no ha encontrado, para que pueda corregirlos e intentarlo de nuevo.
¿Qué ocurre si un valor no cabe en su campo?
Se rechazan con un mensaje que indica el campo: el texto que supera la longitud máxima del campo, una opción que el campo no ofrece o un valor del tipo incorrecto. Los campos de botón y de firma no se pueden rellenar y también se rechazan de la misma manera.
¿Qué hace la opción de aplanar?
Convierte los campos rellenados en contenido normal de la página después de completarlos, de modo que los valores ya no se puedan editar y se vean igual en todos los visores. Déjela desactivada para conservar el formulario editable.
¿Qué caracteres puedo introducir?
El texto latino usa Helvetica. Cuando un valor contiene caracteres que no están en esa fuente, como los griegos o cirílicos, las apariencias de los campos se dibujan con un subconjunto incrustado de Inter. Los caracteres que no estén en ninguna de las dos fuentes, como los chinos, se rechazan y se enumeran en un mensaje.
¿Cambian los campos que dejo fuera?
No. Solo se modifican los campos indicados en JSON y todos los demás conservan su valor actual.
¿Se admiten formularios XFA?
No. Solo se pueden rellenar campos AcroForm estándar. Los datos XFA, que este motor no puede editar, se eliminan para que los visores muestren los campos AcroForm con los nuevos valores.
¿Puedo rellenar un PDF protegido con contraseña?
Sí, introduzca la contraseña en el campo correspondiente. El PDF rellenado se guarda sin contraseña y esta no se devuelve.
¿Cuáles son los límites?
PDF de hasta 10 MiB y 200 páginas, texto JSON de hasta 100,000 caracteres y un máximo de 1,000 campos; procesamiento de hasta 30 segundos. El PDF rellenado puede ocupar hasta 32 MiB.