Publipostage PDF
Publipostage d’un fichier CSV vers des PDF
Le CSV est ce que la plupart des logiciels exportent : CRM, logiciel de paie, base de donateurs, plateforme de formation ou réponses de formulaires. Un publipostage CSV remplit une copie du document par ligne : de l’export à un dossier de PDF nommés et remplis, sans rien ressaisir.
Vérifié
Pourquoi ça marche
Publipostage de CSV vers PDF : explications
Un CSV est du texte brut : prévisible, mais avec deux pièges fréquents en France. L’encodage : PDFBetter ne lit les CSV qu’en UTF-8, alors qu’Excel enregistre souvent son CSV classique dans un autre encodage, ce qui abîme les accents (é, è, ç). Le séparateur : avec les paramètres régionaux français, les exports utilisent généralement le point-virgule au lieu de la virgule, et les valeurs contenant des virgules, comme les adresses, doivent être entre guillemets. Dans ces cas, le plus simple est d’importer directement le fichier XLSX.
Ouvrir un CSV dans Excel avant de l’importer peut le modifier : les zéros initiaux disparaissent, les longs numéros passent en notation scientifique et les dates sont reformatées. Si vous devez retoucher le fichier, vérifiez ces colonnes avant de l’enregistrer. Jusqu’à 50 lignes par traitement peuvent être générées gratuitement dans votre navigateur, sans que le tableur ni les PDF quittent votre appareil. Au-delà, la génération se fait sur les serveurs de PDFBetter et compte dans vos lignes de remplissage mensuelles : 25 sur Free, 500 sur Pro et 5 000 sur Business.
Comment faire
Publipostage d’un fichier CSV vers des PDF en 5 étapes
1Un formulaire
2Saisir dans les champs
3Un exemplaire rempli
- 1
Exportez le CSV
Exportez depuis votre logiciel avec une ligne d’en-tête, en UTF-8 et avec la virgule comme séparateur si vous avez le choix.
- 2
Préparez le PDF
Utilisez un PDF avec des champs remplissables, ou ajoutez-en avec « Créer un PDF remplissable ». Nommer les champs comme les en-têtes du CSV rend l’association automatique.
- 3
Importez et associez
Importez le CSV et associez chaque colonne à un champ. Vérifiez sur les premières lignes que les noms accentués et les longs numéros sont intacts.
- 4
Nommez les fichiers
Les noms de fichiers suivent un modèle que vous écrivez avec des noms de colonnes entre accolades, par exemple {nom}-{prenom}. {#} insère le numéro de ligne et {#:3} le complète sur trois chiffres (007). Les caractères interdits dans les noms de fichiers, comme les barres obliques et les deux-points, deviennent des espaces, et une ligne dont le modèle donne un nom vide s’appelle record-001, et ainsi de suite.
- 5
Vérifiez et générez
Les lignes qui enfreignent une règle de champ, comme un e-mail invalide ou une valeur trop longue, sont listées avant la génération : corrigez le CSV et importez-le de nouveau.
Partir d’un modèle
Modèles adaptés
Reçu fiscal de dons à une association
26 champs · 2 pages
Reçu de don pour association ou fondation : donateur, montant en chiffres et en lettres, forme et nature du don, article 200 ou 238 bis du CGI, signature du responsable.
Promesse d'embauche (promesse unilatérale de contrat de travail)
26 champs · 2 pages
Promesse unilatérale de contrat de travail : poste, salaire, date d'entrée, lieu, type de contrat et délai d'acceptation, avec un coupon d'acceptation du candidat.
Publipostage de CSV vers PDF : questions fréquentes
Mes accents s’affichent mal
Le fichier n’a pas été enregistré en UTF-8. Réexportez-le en UTF-8 (dans Excel : « CSV UTF-8 »), enregistrez-le en UTF-8 avec un éditeur de texte, ou importez plutôt le fichier XLSX.
Les fichiers séparés par des points-virgules sont-ils acceptés ?
Le plus fiable est un fichier séparé par des virgules avec une ligne d’en-tête. Si votre logiciel exporte avec des points-virgules, réexportez avec des virgules ou convertissez le fichier avant l’import, ou importez directement un fichier XLSX.
Un long numéro est devenu 1,23E+15
Cela arrive quand le CSV a été ouvert puis enregistré dans un tableur. Utilisez l’export d’origine, ou formatez la colonne en texte avant d’enregistrer.
Puis-je réinjecter des réponses de formulaire dans un PDF ?
Oui. Exportez en CSV les réponses d’un formulaire PDFBetter, puis utilisez-les ici pour remplir une lettre, un reçu ou une attestation par personne.
Que deviennent les colonnes non associées ?
Elles sont ignorées pour le remplissage, mais vous pouvez les utiliser dans le modèle de nom de fichier.