Formulaires PDF

De vrais champs AcroForm, proposés en lisant les libellés déjà imprimés sur la page, et un PDF rempli par ligne de CSV. Tout dans le navigateur.

Ouvrir dans PDF ARENA

De vrais champs, pas des dessins

Des widgets AcroForm qui survivent à l'enregistrement et se remplissent aussi bien dans Acrobat que dans Chrome ou Aperçu.

Il lit vos libellés

"E-mail :" devient un champ e-mail. "Signature :" devient un champ de signature. Chacun avec un indice de confiance.

Un PDF par ligne

Collez un CSV, choisissez un modèle de nommage, récupérez un ZIP. La validation tourne avant toute écriture.

Des champs qui sont des champs

Il y a deux façons de rendre un PDF remplissable. La première dessine des cadres et des traits sur la page et appelle ça un formulaire ; ouvrez-le n'importe où, il n'y a rien à cliquer. La seconde crée des widgets AcroForm, que toute visionneuse comprend et qui survivent à l'enregistrement. Ici, c'est la seconde. Chaque champ reçoit un nom unique, un type, une position dans l'ordre de tabulation et sa propre règle. Acrobat le remplit. Chrome le remplit. Aperçu le remplit, et les valeurs y sont encore demain. Deux choses épargnent le vrai travail. À l'ouverture, les libellés imprimés sont lus et des champs proposés là où ils doivent être, chacun avec un indice de confiance et sa raison. Et une fois le formulaire créé, un CSV le transforme en un PDF rempli par ligne, empaquetés dans un ZIP.

Comment créer un PDF remplissable

1

Ouvrez votre document

Les libellés sont lus aussitôt et les propositions apparaissent en cadres pointillés sur la page.

2

Acceptez, ajustez, ajoutez

Prenez les propositions les plus sûres, tracez vous-même les champs que vous voulez, et réglez le nom, le type et le caractère obligatoire.

3

Créez le formulaire

Une copie ressort avec de vrais champs AcroForm, l'ordre de tabulation trié selon le sens de lecture.

4

Remplissez-le une fois, ou cinq cents fois

Collez un CSV, choisissez un modèle de nommage, et chaque ligne devient son propre PDF dans un ZIP.

Détection, validation et passe en masse

La détection travaille sur des ancres. Un libellé qui finit par deux-points, une suite de points ou un trait pointillé en bas de ligne dit qu'un champ va à côté, et la largeur court jusqu'au texte suivant ou jusqu'à la marge. Pas de place ? Le champ passe en dessous. Le type vient des mots du libellé, comparés à des listes en espagnol et en anglais : e-mail, téléphone, date, adresse, montant, signature, oui ou non. Chaque proposition porte un indice de confiance et sa raison. La validation est attachée au champ, pas vérifiée une seule fois. Expression régulière, longueur, plage, et format pour l'e-mail, le téléphone, la date, la devise et le pourcentage. Dans la passe en masse, chaque ligne est contrôlée avant l'écriture de son PDF, et ce qui a échoué finit dans un errores.txt à l'intérieur du ZIP. Deux cents documents avec une adresse cassée à la ligne 87, c'est pire qu'un avertissement maintenant. L'analyseur CSV gère les cas pénibles exprès : champs entre guillemets, guillemets doublés à l'intérieur d'un champ entre guillemets, retours à la ligne dans une cellule, points-virgules au lieu de virgules. Le séparateur est détecté, jamais supposé. Les noms de fichier sont nettoyés. Pas de barres obliques, pas de deux-points, pas de caractères de contrôle, pas de noms réservés Windows, et un plafond de longueur strict. Un modèle est commode jusqu'à la ligne où le nom de quelqu'un se transforme en chemin. Une limite assumée : pdf-lib ne sait pas fabriquer un champ de signature cryptographique. Ceux-là sortent en champs texte réservés, avec un nom reconnaissable, prêts pour une vraie étape de signature.

Pourquoi celui-ci

Des widgets AcroForm qui restent remplissables après l'enregistrement, dans n'importe quelle visionneuse.

Des champs proposés depuis les libellés imprimés, avec confiance et raison.

Un PDF par ligne de CSV, validé d'abord, empaqueté dans un ZIP.

Questions sur les formulaires PDF

Réponses courtes, limites comprises

Les champs fonctionneront-ils encore après l'enregistrement du fichier ?
Oui. Ce sont des widgets AcroForm standard, ce que toute visionneuse cherche. C'est exactement ce qui les sépare d'un texte dessiné par-dessus la page.
La détection automatique, elle vaut quoi ?
Bonne sur les formulaires à libellés imprimés, inutile sur une page sans couche de texte. Chaque proposition affiche un indice de confiance et la raison de sa présence, et vous pouvez ne prendre que les plus sûres.
Peut-elle créer une véritable signature numérique ?
Non, et c'est dit à l'écran. Un champ de signature ici est un champ texte réservé avec un nom reconnaissable, prêt pour une étape de signature réelle. Prétendre le contraire serait pire que la limite.
Que se passe-t-il avec les formulaires XFA ?
Ils sont détectés et laissés tranquilles. Les nouveaux champs arrivent en widgets AcroForm ordinaires, avec un avertissement : certaines visionneuses affichent la couche XFA à la place.
Mes données quittent-elles le navigateur pour le remplissage en masse ?
Non. Le CSV est analysé ici, chaque PDF est généré ici, le ZIP est assemblé ici. Cette étape ne touche jamais un serveur.

Mise à jour le