Points clés
- Catégorie
- Documents et PDF
- Types d’entrée
- file, textarea, select, text, checkbox
- Type de sortie
- file
- Couverture des échantillons
- 4
- API disponible
- Yes
Vue d’ensemble
Cet outil de remplissage par lot de formulaires PDF vous permet de générer instantanément plusieurs documents personnalisés à partir d'un seul modèle PDF et d'un tableau de données JSON. Vous pouvez exporter vos fichiers sous forme d'archive ZIP contenant un PDF par enregistrement ou sous la forme d'un unique fichier PDF fusionné.
Quand l’utiliser
- •Lorsque vous devez générer des dizaines de certificats, factures ou contrats personnalisés à partir d'un modèle PDF unique.
- •Pour automatiser la création de documents administratifs répétitifs sans avoir à remplir chaque formulaire manuellement.
- •Quand vous disposez de données structurées en JSON et souhaitez obtenir soit des fichiers individuels archivés en ZIP, soit un document PDF fusionné.
Comment ça marche
- •Téléversez votre modèle de formulaire PDF contenant des champs de formulaire interactifs (AcroForm).
- •Saisissez ou collez vos données au format JSON sous la forme d'un tableau d'objets, où chaque clé correspond au nom d'un champ du formulaire.
- •Configurez les options de sortie, notamment le mode de génération (archive ZIP ou PDF fusionné), le champ servant à nommer les fichiers et l'aplatissement des formulaires.
- •Téléchargez instantanément vos documents PDF personnalisés générés localement dans votre navigateur.
Cas d’usage
Exemples
1. Génération en masse de certificats de réussite
Responsable de formation- Contexte
- Un organisme de formation doit délivrer des certificats de fin d'études à plusieurs étudiants ayant validé différents modules.
- Problème
- Remplir manuellement le nom de chaque étudiant, le titre du cours et la date sur chaque certificat PDF prend trop de temps.
- Comment l’utiliser
- Téléversez le modèle de certificat PDF, collez la liste des étudiants au format JSON, définissez le mode de sortie sur 'Archive ZIP' et utilisez le champ 'name' pour nommer les fichiers.
- Configuration d’exemple
-
{ "templatePdf": "certificate-template.pdf", "recordsJson": "[{\"name\":\"Alice Zhang\",\"course\":\"Advanced TypeScript\",\"date\":\"2026-06-16\"},{\"name\":\"Bob Chen\",\"course\":\"Go Fundamentals\",\"date\":\"2026-06-16\"}]", "outputMode": "zip", "nameField": "name", "flattenEach": true } - Résultat
- Une archive ZIP contenant un fichier PDF aplati et personnalisé pour chaque étudiant, nommé d'après son nom.
2. Regroupement de factures clients en un seul PDF
Comptable- Contexte
- Une entreprise doit imprimer ou archiver ensemble toutes les factures émises à la fin du mois.
- Problème
- La génération de fichiers PDF séparés nécessite une manipulation supplémentaire pour les fusionner en vue de l'impression.
- Comment l’utiliser
- Importez le modèle de facture PDF, insérez les données de facturation dans le champ JSON, puis sélectionnez le mode de sortie 'PDF fusionné'.
- Configuration d’exemple
-
{ "templatePdf": "invoice-template.pdf", "recordsJson": "[{\"invoice_no\":\"INV-001\",\"client\":\"Acme\",\"total\":1500},{\"invoice_no\":\"INV-002\",\"client\":\"Globex\",\"total\":2300}]", "outputMode": "merge", "nameField": "invoice_no", "flattenEach": true } - Résultat
- Un unique document PDF contenant toutes les factures générées à la suite, prêtes pour l'impression ou l'archivage.
Tester avec des échantillons
json, pdf, fileHubs associés
FAQ
Quels formats de fichiers de sortie sont pris en charge ?
L'outil génère soit une archive ZIP contenant un fichier PDF par enregistrement, soit un unique fichier PDF fusionné regroupant tous les enregistrements.
Comment associer les données JSON aux champs du formulaire PDF ?
Les clés de vos objets JSON doivent correspondre exactement aux noms des champs interactifs (AcroForm) définis dans votre modèle PDF.
Qu'est-ce que l'option d'aplatissement (flatten) ?
Cette option verrouille les champs du formulaire dans le PDF final, rendant le texte non modifiable pour empêcher toute modification ultérieure.
Comment sont nommés les fichiers PDF individuels dans l'archive ZIP ?
Vous pouvez spécifier une clé de votre objet JSON (via le paramètre 'Champ de nom') pour nommer automatiquement chaque fichier PDF généré.
Mes données ou documents sont-ils envoyés sur un serveur ?
Non, le traitement est entièrement effectué localement dans votre navigateur web à l'aide de bibliothèques JavaScript, garantissant la confidentialité de vos données.