Aller au contenu
PDFBetter

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

  1. 1Un formulaire

  2. 2Saisir dans les champs

  3. 3Un exemplaire rempli

  1. 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. 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. 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. 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. 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

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.