Pack de remplissage automatique multi-formulaires
Tapez vos informations une fois, téléchargez tout un lot de formulaires PDF, et chaque formulaire est rempli en une seule passe grâce à une correspondance de champs floue qui traite 'Full Name', 'StudentName' et 'Parent_Guardian_Name' de la même façon - puis téléchargez-les ensemble sous forme de ZIP. Les champs dont l'outil n'est pas sûr sont signalés plutôt que devinés, et les cases à cocher ne sont jamais cochées automatiquement.
À propos de vous
À propos de votre enfant
Adresse
Contact
Médical et urgence
Autre
Stocké dans le localStorage de votre navigateur sur cet appareil. Jamais téléversé nulle part.
2.Ajoutez chaque formulaire
Aucun formulaire ajouté pour l'instant
Comment fonctionne la correspondance des champs
Remplir un PDF est la partie facile - le PDF Form Filler mono-document de ce site le fait déjà, et cet outil utilise en dessous la même mécanique AcroForm de pdf-lib. La partie difficile, c'est que chaque organisation nomme la même case différemment. Un formulaire l'appelle <code1/>, le suivant <code2/>, le troisième <code3/>.
Chaque nom de champ est donc d'abord normalisé : les indices entre crochets et le bruit de chemin XFA sont supprimés, le camelCase est découpé en mots, les séparateurs deviennent des espaces, les préfixes d'outil d'auteur comme txt et fld sont retirés, et ce qui reste est réduit à des jetons de mots singuliers. Ces jetons sont ensuite évalués contre chaque champ de profil, en utilisant des correspondances exactes, l'inclusion de phrase entière et un coefficient de Dice sur les ensembles de jetons pour tout le reste.
La partie la plus importante est la correspondance négative. « Student Name » et « Parent/Guardian Name » contiennent toutes deux le mot « name », et un comparateur naïf mettrait votre nom dans la case de votre enfant. Chaque champ de profil porte donc une liste de mots disqualifiants : votre propre champ de nom est fortement pénalisé par student, child, pupil ou camper, et le champ de nom de votre enfant par parent, guardian ou mother. La même règle empêche que « Employer Address » soit rempli avec votre adresse personnelle et que « Sibling Name » soit rempli avec le vôtre.
Tout ce qui obtient un score inférieur au seuil de remplissage automatique est laissé vide et listé sous « nécessite votre attention », avec ses meilleures suppositions proposées dans un menu déroulant. Les cases à cocher, boutons radio et listes déroulantes ne sont jamais remplis automatiquement - cocher une case sur un formulaire de consentement médical est une décision, pas une tâche de saisie de données.
Questions fréquentes
Comment remplir gratuitement les mêmes informations sur plusieurs formulaires PDF à la fois ?
Tapez vos informations une fois dans la section profil - nom, adresse, téléphone, e-mail, nom et date de naissance de votre enfant, contact d'urgence, assurance. Puis déposez tous les PDF en même temps. Les champs de formulaire de chaque document sont lus dans votre navigateur et associés à ce profil, donc un formulaire d'inscription scolaire, une décharge sportive et un formulaire médical de colonie sont tous remplis à partir des mêmes réponses. Vérifiez ce qui est signalé, puis téléchargez tout l'ensemble en un seul ZIP. C'est gratuit, sans inscription, et sans limite de pages.
Comprend-il vraiment que 'Nom de l'élève' et 'Nom complet' sont différents ?
Oui, et c'est tout l'intérêt. 'Nom de l'élève', 'Nom du campeur' et 'NAME_OF_PUPIL' correspondent tous au nom de votre enfant ; 'Nom du parent/tuteur', 'Nom du tuteur légal' et 'Nom complet de la mère' correspondent tous au vôtre. Les champs qui n'appartiennent vraiment à aucun des deux - 'Nom de la fratrie', 'Témoin', 'Adresse de l'employeur' - sont délibérément laissés vides et signalés, car les remplir avec les mauvaises informations est pire que de les laisser pour vous.
Que se passe-t-il pour les champs qu'il ne peut pas associer ?
Ils restent vides et apparaissent dans une liste « nécessite votre attention » sur ce document, avec le vrai nom du champ affiché et ses correspondances de profil les plus proches proposées dans une liste déroulante avec leurs scores de confiance. Vous pouvez en choisir une, ou simplement taper une valeur directement. Rien n'est jamais deviné silencieusement - si l'outil n'est pas confiant, il le dit.
Pourquoi ne coche-t-il pas les cases à cocher pour moi ?
Parce qu'une case à cocher sur un formulaire de consentement, de décharge ou médical est une décision avec des conséquences, et aucun score de similarité de nom ne devrait la prendre. Les cases à cocher, boutons radio et listes déroulantes s'affichent avec le bon contrôle pour que vous les définissiez vous-même, et les valeurs que vous choisissez sont écrites dans le PDF exactement comme les champs texte.
Mes informations personnelles ou celles de mes enfants sont-elles envoyées quelque part ?
Non. Chaque étape - lire les champs de chaque PDF, les associer, écrire les valeurs, construire le ZIP - se passe dans votre navigateur grâce à pdf-lib et JSZip. Aucun fichier et aucune valeur de champ n'est jamais envoyé à un serveur. Votre profil est enregistré avec le localStorage de votre navigateur sur cet appareil uniquement, donc il est là la prochaine fois, et le bouton « Effacer le profil » l'efface complètement.