Aller au contenu principal

Générer un document à partir d'un modèle dans Power Automate

Générer un document à partir d'un modèle Cette action Power Automate fusionne un modèle PDF4me enregistré avec des données JSON, XML ou CSV et génère un document. Utilisez-la lorsque le modèle se trouve déjà dans votre référentiel PDF4me plutôt que d'être mappé comme un fichier. Sélectionnez le modèle par son nom, collez ou importez les données, puis mappez la sortie.

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 requête API

Chaque action PDF4me dans Power Automate nécessite une connexion valide. Créez-en une ou sélectionnez-en une qui contient votre clé API PDF4me.

Informations importantes à ne pas manquer

Le modèle est sélectionné par nom
Commencez par télécharger le fichier .docx dans vos modèles PDF4me afin qu'il apparaisse sous Nom du modèleCette action ne permet pas de mapper un modèle binaire depuis SharePoint ou OneDrive. Téléchargez l'exemple. google-docs-template.docx si vous avez besoin d'un fichier de départ.
Fournissez un fichier texte ou un fichier de données, mais pas les deux.
Le champ « Texte des données du document » concerne les données JSON ou XML intégrées, générées à partir de contenu dynamique. Le champ « Fichier de données du document » concerne les fichiers JSON, XML ou CSV provenant d'une étape précédente. Remplissez un seul champ et laissez l'autre vide.
Différent de la génération d'un seul document
L'action « Générer un document unique » associe un fichier modèle et expose le type de fichier modèle ainsi que le type de sortie. Cette action lit un modèle enregistré par son nom. Pour un guide d'exportation depuis Google Docs, consultez la documentation. page variante Google Docs.
Action « Générer un document à partir d'un modèle » de PDF4me dans Power Automate, avec le nom du modèle défini sur « google docs », le type de données du document défini sur « Json » et le texte des données du document contenant un exemple de JSON pour Alice Johnson.

Configuration cible : un modèle enregistré sélectionné sous Nom du modèle, Type de données du document défini au format JSON, et la charge utile collée dans Texte des données du document.

Qu’est-ce que la fonction « Générer un document à partir d’un modèle » dans Power Automate ?

L'action « Générer un document à partir d'un modèle » de Power Automate pour PDF4me permet de fusionner un modèle déjà présent dans votre compte PDF4me avec des données. Elle accepte un nom de modèle ainsi qu'un format JSON, XML ou CSV et renvoie un document généré sous forme de contenu dynamique. Contrairement à l'action « Générer un document unique », vous n'avez pas besoin de mapper de fichier modèle ni de sélectionner un type de sortie.

Paramètres

ParamètreRequisCe que cela faitExemple
ConnectionRequiredPDF4me connection for the flow. Create one with your API key, then reuse it across every PDF4me action.My PDF4me connection
Template NameRequiredThe saved template to merge, selected by name from your PDF4me templates. Upload the .docx first so it appears in the list.google docs
Document Data TypeRequiredFormat of the data payload. Json maps cleanly from SharePoint columns and Forms. Xml is for XML source systems.Json
Document Data TextConditionalInline data payload built from dynamic content. Required when Document Data File is empty.[{ "name": "Alice Johnson" }]
Document Data FileConditionalA JSON, XML, or CSV data file mapped from a prior step. Required when Document Data Text is empty.1. Data
MetadataOptionalDocument metadata for fields in JSON format, for templates that reference metadata at render time. Leave empty for most cases.{"title":"Certificate"}

L'exemple de charge utile ci-dessous correspond aux espaces réservés dans google-docs-template.docxCollez-le dans le champ Texte des données du document, ou téléchargez le fichier JSON correspondant en tant que fichier de données du document.

[
{
"name": "Alice Johnson",
"course": "Intro to Automation",
"date": "2026-03-10",
"instructor": "Mr. Smith"
}
]
Un flux Power Automate avec un déclencheur manuel, l'action PDF4me « Générer un document à partir d'un modèle » et une action Dropbox « Créer un fichier », affichant chacune une coche verte de réussite.

Un flux minimal : un déclencheur, Générer un document à partir d’un modèle, puis une étape qui enregistre le fichier généré.

Sortir

Cette action renvoie le document généré sous forme de contenu dynamique. Utilisez-le dans n'importe quelle étape en aval qui accepte le contenu d'un fichier.

ChampTaperCe qu'il contient
Generated documentBinaryThe merged document produced from the saved template and your data. Map it into File Content of Create file (Dropbox, OneDrive, SharePoint) or into an Outlook attachment.
File NameStringOutput filename derived from the template. Combine it with an expression such as guid() when you want unique filenames per run.
Action Dropbox Créer un fichier dans Power Automate avec le chemin du dossier défini sur /pdf4meoutput, le nom du fichier construit à partir de guid() plus le document généré et le contenu du fichier mappé au document généré

Enregistrement du résultat : mapper le document généré en Contenu du fichieret utiliser guid() dans Nom de fichier pour un nom de sortie unique.

Comment fonctionne la fonction « Générer un document à partir d'un modèle » dans Power Automate ?

Power Automate envoie le nom du modèle sélectionné et vos données à PDF4me. PDF4me charge le modèle enregistré et fusionne les espaces réservés de type moustache, tels que : {{name}} via le moteur de modèles Word, et renvoie le fichier généré sous forme de contenu dynamique. Conformément à Référence des expressions Power Automate, vous pouvez encadrer le nom du fichier de sortie avec guid() Chaque exécution génère donc un fichier unique. Pour la syntaxe des espaces réservés, voir le Documentation Aspose Words pour .NET.

Questions fréquentes

Comment utiliser la fonction « Générer un document à partir d'un modèle » dans Power Automate ?+
Ajoutez l'action PDF4me « Générer un document à partir d'un modèle », sélectionnez un modèle enregistré sous « Nom du modèle », définissez le type de données du document sur JSON et collez les données dans le champ « Texte des données du document » (ou associez un fichier de données). Associez ensuite le document généré à « Créer un fichier » ou « Envoyer un e-mail ». Téléverser google-docs-template.docx Commencez par sélectionner vos modèles PDF4me si la liste déroulante est vide.
Quelle est la différence entre « Générer un document à partir d'un modèle » et « Générer un document unique » ?+
Cette action lit un modèle déjà enregistré dans votre compte PDF4me par son nom. Générer un document unique Cette fonction mappe un fichier modèle depuis SharePoint, OneDrive ou une autre étape précédente et affiche le type de fichier modèle ainsi que le type de sortie. Utilisez l'option « Unique » lorsque le fichier modèle est déplacé avec le flux ; utilisez cette action lorsque le modèle est géré dans PDF4me.
Où dois-je télécharger le modèle pour la fonction « Générer un document à partir d'un modèle » ?+
Importez le fichier .docx dans vos modèles PDF4me depuis le tableau de bord PDF4me. Une fois enregistré, il apparaît dans le menu déroulant « Nom du modèle ». Créez ensuite le fichier dans Word ou exportez-le depuis Google Docs au format Microsoft Word (.docx). Cette action ne nécessite pas de fichier binaire de modèle associé.
Quels formats de données puis-je transmettre à la fonction « Générer un document à partir d'un modèle » ?+
Définissez le type de données du document sur JSON ou XML. Le type « Texte » accepte une charge utile intégrée générée à partir de contenu dynamique. Le type « Fichier » accepte un fichier JSON, XML ou CSV importé. Des exemples de données correspondants sont disponibles à côté du pack Google Docs. google-docs-data.json.
Où est placé le fichier généré dans un flux Power Automate ?+
L'action renvoie le document généré sous forme de contenu dynamique. Associez-le à la création d'un fichier (Dropbox, OneDrive, SharePoint) ou à l'envoi d'un e-mail Outlook avec pièce jointe. guid() dans le nom du fichier afin que chaque exécution produise une sortie unique.