Aller au contenu principal

Liste de documents à fusionner Make

Fusion et publipostage avec liste de documents (chaîne de données) est un Make module par PDF4me qui fusionne un mot ou PDF modèle avec un JSON Tableau d'enregistrements, générant un document personnalisé par objet du tableau. Idéal pour les contrats, factures ou certificats en masse. Le résultat est fourni sous forme d'archive ZIP contenant des fichiers individuels ou d'un fichier unique regroupant tous les documents. PDF.

:::avertissement Module obsolète

Ce module sera bientôt obsolète. Migrez vers Générer plusieurs documents Pour la génération de documents par lots avec de meilleures performances, une gestion de la mémoire améliorée pour les grands ensembles de données et des fonctionnalités étendues.

:::

Articles de blog connexes
Il n'y a pas encore d'article de blog consacré à cette fonctionnalité — à venir prochainement.
En attendant, n'hésitez pas à consulter le blog de PDF4me pour découvrir des tutoriels et des procédures de travail adaptés à toutes les plateformes.
Consultez le blog

Authentification de votre API Demande

Chaque PDF4me module dans Make nécessite une connexion valide. Créez-en ou sélectionnez une qui contient votre PDF4me API clé permettant au scénario d'authentifier de manière sécurisée les demandes de génération de documents par lots.

Informations importantes à ne pas manquer

Ce module est obsolète.
Pour les nouveaux scénarios, utilisez Générer plusieurs documentsIl offre de meilleures performances, une gestion de la mémoire améliorée pour les grands ensembles de données et des options de format étendues.
Un JSON objet égal à un document
Les données de fusion doivent être valides JSON tableau. Chaque objet du tableau génère un document, et ses noms clés doivent correspondre exactement aux noms des espaces réservés pour la fusion et le publipostage dans votre document Word ou PDF modèle.
Deux modes de sortie : combinés PDF ou zip
Définissez l'option Fusionner le fichier de sortie sur Oui pour un seul PDF contenant chaque document dans l'ordre. Définissez cette option sur Non (par défaut) pour une archive ZIP avec un fichier par enregistrement, puis extrayez-la avec le module Archive.
Étape de génération de document PDF4me dans Make avec le menu déroulant Type de fichier modèle défini sur Fusion et publipostage

Définissez le type de fichier modèle sur Fusion et publipostage. PDF4me fusionne chaque JSON Saisissez les informations dans les champs d'espace réservé de votre modèle.

Qu'est-ce qu'une liste de documents de fusion et publipostage ? Make?

Liste de documents à fusionner Make's PDF4me module permettant de générer simultanément plusieurs documents à partir d'un seul modèle. Il accepte un fichier modèle et un JSON Ce module crée un tableau d'enregistrements, puis renvoie un document fusionné par enregistrement. Contrairement à la fusion manuelle d'enregistrements dans Word, il permet de traiter des centaines de documents de manière automatisée, sans aucune intervention manuelle.

Paramètres

ParamètreRequisCe que cela faitExemple
ConnectionRequiredPDF4me connection holding your API key. Click Add and paste your key from dev.pdf4me.com/dashboard if connecting for the first time.My PDF4me connection
FileRequiredBinary content of the Word or PDF template. Map it from a preceding download module such as Dropbox Download a File.1. Data
Merge DataRequiredJSON array of data records. Each object generates one document, and its key names must exactly match the placeholder names in the template.[{"Name":"John","Co":"Acme"}]
Merge Output FileOptionalControls the output format. Yes gives a single combined PDF of all documents. No, the default, gives a zip archive with one file per record.No

Sortir

ChampTaperCe qu'il contient
Doc DataBufferThe generated output as a binary buffer. A zip archive of individual files when Merge Output File is No, or a single combined PDF when it is Yes.
File NameStringName of the output file, either a zip or a pdf. Map it into the File Name field of a downstream upload or email module.

Comment fonctionne la génération de documents par lots ? Make?

Le module lit votre modèle une seule fois, puis parcourt le tableau « Données à fusionner » et remplace chaque enregistrement dans les espaces réservés du modèle pour produire un document. Si l'option « Fichier de sortie de fusion » est désactivée, les documents sont compressés dans une archive ZIP ; si elle est activée, ils sont concaténés en un seul fichier. PDFLa fusion et le publipostage sont une fonctionnalité de longue date de Microsoft Word, documentée dans le manuel. Centre d'aide Microsoft OfficePour des exemples de modèles de scénarios, voir… Make centre d'aide.

Configurations typiques

Certificats pour la liste des participants à un événement
  1. Consultez une liste depuis Google Sheets avec le module Rechercher des lignes.
  2. Regroupez les lignes en un JSON tableau avec l'agrégateur de tableaux.
  3. Transmettez le modèle à File et le tableau à Merge Data.
  4. Définissez l'option Fusionner le fichier de sortie sur Oui pour obtenir un fichier combiné. PDF, puis envoyez-le par courriel.
Factures groupées sous forme de fichiers individuels
  1. Collectez les enregistrements de factures à partir d'une source Airtable ou Sheets.
  2. Construisez le JSON tableau de sorte que chaque objet corresponde aux espaces réservés du modèle.
  3. Laissez l'option « Fusionner le fichier de sortie » sur « Non » pour obtenir un fichier zip contenant un seul fichier. PDF par enregistrement.
  4. Ajoutez le module Archive pour décompresser, puis téléchargez chaque fichier sur Drive.
Lettres personnalisées provenant d'un webhook
  1. Déclenchement sur un webhook personnalisé qui fournit un tableau d'enregistrements.
  2. Téléchargez le modèle de lettre depuis le stockage cloud.
  3. Exécutez la fonction de publipostage pour produire les documents fusionnés.
  4. Livrer le code postal ou combiné PDF jusqu'à destination.

Conseils pratiques

Ce module est obsolète.
Pour les nouveaux scénarios, utilisez l'option « Générer plusieurs documents », qui offre une meilleure gestion de la mémoire et une prise en charge étendue des formats. Les scénarios existants restent fonctionnels.
Les clés doivent correspondre exactement aux espaces réservés.
JSON Les noms des clés doivent correspondre aux noms des espaces réservés du modèle, et la casse est importante. Une clé nommée « company » ne remplira pas un espace réservé « Company ».
Oui ou Non modifie le type de sortie
L'option « Fusionner le fichier de sortie » activée renvoie un seul fichier combiné. PDFNon, par défaut, le système renvoie une archive zip contenant des fichiers individuels.
Décompressez pour lire en boucle les fichiers individuels
Si l'option « Non » est sélectionnée, ajoutez le module Archive puis un itérateur pour télécharger ou envoyer par e-mail chaque fichier généré séparément.
Valide JSON tableau requis
Les données de fusion doivent être un JSON Tableau d'objets. Veuillez le valider avant l'exécution afin que le module ne renvoie pas une sortie vide.

Aide-mémoire

ChampValeur
ModulePDF4me > Mail Merge With Data String List of Docs
StatusDeprecated (prefer Generate Documents Multiple)
ConnectionYour PDF4me connection
File1. Data (template binary)
Merge Data[{"Name":"John","Co":"Acme"}]
Merge Output FileNo (zip) or Yes (combined PDF)
OutputDoc Data + File Name
Credits1 per document generated

Questions fréquentes

Comment effectuer un publipostage sur une liste de documents dans Make?+
Ajoutez le PDF4me Fusion et publipostage avec chaîne de données : module Liste de documents, mapper un document Word ou PDF modèle à fichier, passer un JSON Fusionnez les données du tableau, puis exécutez le scénario. Le module génère un document par objet tableau, livré sous forme d'archive zip ou de fichier unique combiné. PDF en fonction du paramètre de fusion du fichier de sortie.
Quel format doivent contenir les données fusionnées ? JSON Utilisation du tableau ?+
Les données de fusion doivent être un JSON Tableau d'objets. Chaque objet contient les valeurs des champs d'un enregistrement, et ses noms de clés doivent correspondre exactement aux noms des espaces réservés pour la fusion et le publipostage dans votre modèle. La casse est importante : un espace réservé nommé « Company » ne recevra pas de valeur d'une clé nommée « company ».
Comment obtenir des fichiers individuels au lieu d'un seul fichier combiné ? PDF?+
Laissez l'option « Fusionner le fichier de sortie » désactivée afin que le module renvoie une archive zip contenant un fichier par enregistrement. Make module d'archivage intégré pour extraire le fichier zip, puis utiliser un Itérateur parcourir les fichiers et les télécharger, les envoyer par courriel ou les convertir individuellement.
S'agit-il du module recommandé pour la génération de documents par lots ?+
Non. Ce module est obsolète. Pour les nouveaux scénarios, utilisez « Générer plusieurs documents », qui offre un traitement par lots amélioré et une meilleure gestion de la mémoire pour les grands volumes de données. JSON Tableaux, prise en charge étendue des formats et gestion des erreurs améliorée. Les scénarios existants restent fonctionnels, mais les nouvelles versions doivent cibler la version de remplacement.

Actions connexes

Même tâche sur d'autres plateformes

Obtenez de l'aide