Paquete de autocompletado multi-formulario

Escribe tus datos una vez, sube todo un paquete de formularios PDF, y cada formulario se rellena en una sola pasada usando coincidencia difusa de campos que trata igual 'Full Name', 'StudentName' y 'Parent_Guardian_Name' - luego descárgalos juntos como un ZIP. Los campos de los que la herramienta no está segura se marcan en lugar de adivinarse, y las casillas de verificación nunca se marcan automáticamente.

Sobre ti

Sobre tu hijo/a

Dirección

Contacto

Médico y emergencia

Otro

Almacenado en el localStorage de tu navegador en este dispositivo. Nunca se sube a ningún sitio.

2.Añade cada formulario

Aún no se han añadido formularios

Añade dos o más PDF rellenables y los campos de cada uno se compararán con tu perfil - así, "Full Name", "StudentName" y "Parent_Guardian_Name[0]" se rellenan todos con las respuestas que escribiste una sola vez.

Cómo funciona la coincidencia de campos

Rellenar un PDF es la parte fácil - el PDF Form Filler de un solo documento de este sitio ya hace eso, y esta herramienta usa por debajo la misma maquinaria AcroForm de pdf-lib. La parte difícil es que cada organización nombra la misma casilla de forma distinta. Un formulario la llama <code1/>, el siguiente <code2/>, el tercero <code3/>.

Así que cada nombre de campo se normaliza primero: se eliminan los índices entre corchetes y el ruido de ruta XFA, el camelCase se divide en palabras, los separadores se convierten en espacios, los prefijos de herramientas de autoría como txt y fld se eliminan, y lo que queda se reduce a tokens de palabras en singular. Esos tokens se puntúan luego contra cada campo del perfil, usando coincidencias exactas, contención de frase completa y un coeficiente de Dice sobre los conjuntos de tokens para todo lo demás.

La parte que importa más es la coincidencia negativa. «Student Name» y «Parent/Guardian Name» contienen ambas la palabra «name», y un comparador ingenuo pondría tu nombre en la casilla de tu hijo. Por eso cada campo del perfil lleva una lista de palabras descalificadoras: tu propio campo de nombre queda muy penalizado por student, child, pupil o camper, y el campo del nombre de tu hijo por parent, guardian o mother. La misma regla evita que «Employer Address» se rellene con tu dirección particular y que «Sibling Name» se rellene con el tuyo.

Todo lo que puntúe por debajo del umbral de autorrelleno se deja vacío y se lista bajo «necesita tu atención», con sus mejores suposiciones ofrecidas en un desplegable. Las casillas de verificación, botones de radio y desplegables nunca se rellenan automáticamente - marcar una casilla en un formulario de consentimiento médico es una decisión, no una tarea de introducción de datos.

Preguntas frecuentes

¿Cómo relleno la misma información en varios formularios PDF a la vez, gratis?

Escribe tus datos una vez en la sección de perfil - nombre, dirección, teléfono, correo, nombre y fecha de nacimiento de tu hijo, contacto de emergencia, seguro. Luego suelta todos los PDF a la vez. Los campos de formulario de cada documento se leen en tu navegador y se comparan con ese perfil, así que un formulario de inscripción escolar, una exención deportiva y un formulario médico de campamento se rellenan todos con las mismas respuestas. Revisa lo que esté marcado, luego descarga todo el conjunto como un único ZIP. Es gratis, sin registro, y sin límite de páginas.

¿De verdad entiende que 'Nombre del estudiante' y 'Nombre completo' son diferentes?

Sí, y esa distinción es todo el punto. 'Nombre del estudiante', 'Nombre del campista' y 'NAME_OF_PUPIL' se resuelven todos como el nombre de tu hijo; 'Nombre del padre/tutor', 'Nombre del tutor legal' y 'Nombre completo de la madre' se resuelven todos como el tuyo. Los campos que genuinamente no pertenecen a ninguno de los dos - 'Nombre de hermano', 'Testigo', 'Dirección del empleador' - se dejan deliberadamente en blanco y marcados, porque rellenarlos con los datos de la persona equivocada es peor que dejarlos para ti.

¿Qué pasa con los campos que no puede emparejar?

Permanecen vacíos y aparecen en una lista de 'necesita tu atención' en ese documento, con el nombre real del campo mostrado y sus coincidencias de perfil más cercanas ofrecidas en un menú desplegable con sus puntuaciones de confianza. Puedes elegir una, o simplemente escribir un valor directamente. Nunca se adivina nada en silencio - si la herramienta no está segura, lo dice.

¿Por qué no marca las casillas de verificación por mí?

Porque una casilla en un formulario de consentimiento, exención o médico es una decisión con consecuencias, y ninguna puntuación de similitud de nombres debería tomarla. Las casillas, botones de radio y menús desplegables se muestran con el control correcto para que los configures tú mismo, y los valores que elijas se escriben en el PDF exactamente igual que los campos de texto.

¿Se sube mi información personal o la de mis hijos a algún sitio?

No. Cada paso - leer los campos de cada PDF, emparejarlos, escribir los valores, construir el ZIP - ocurre en tu navegador usando pdf-lib y JSZip. Ningún archivo ni valor de campo se envía nunca a un servidor. Tu perfil se guarda con el localStorage de tu navegador solo en este dispositivo, así que estará ahí la próxima vez, y el botón 'Borrar perfil' lo elimina por completo.

Herramientas relacionadas