Dokument einzeln generieren Power Automate
PDF4me Dokument einzeln generieren verschmilzt ein Wort, HTML, oder PDF Vorlage mit JSON oder XML Daten innerhalb eines Power Automate arbeitet und erzeugt ein personalisiertes PDF, Word, Excel oder HTML Die Datei wird in einem Schritt zusammengeführt. Dadurch werden mehrstufige Vorgänge ersetzt. Microsoft 365 Serienbriefprozesse mit einem einzigen konfigurierbaren Schritt. Die Vorlagendatei kann von jedem beliebigen Ort zugeordnet werden. Microsoft 365 Speicheraktion (SharePoint, OneDriveDataverse, Outlook Anhänge), liefern Sie Ihre Daten aus dynamischen Inhalten oder einer zugeordneten Datei und leiten Sie die generierten Daten weiter. Dokumentendatum direkt zur Datei erstellen, E-Mail senden oder einer beliebigen Folgeaktion.
Authentifizierung Ihres API Anfrage
Der PDF4me Stecker anschließen Power Automate erfordert eine gültige Verbindung halten PDF4me API Wichtig. Die Verbindung einmalig bei der Ablaufplanung erstellen, dann jedes Mal PDF4me Eine Aktion in Ihrem Mandanten verwendet es wieder.
Wichtige Fakten, die Sie nicht verpassen sollten
{{customer.name}}DieDokumentendatum Feld für dynamischen Inhalt. Übergeben Sie es direkt an SharePoint Datei erstellen, Outlook Senden Sie eine E-Mail mit Anhang, OneDrive Datei erstellen, Dataverse eine neue Zeile hinzufügen oder Teams eine Nachricht mit Datei veröffentlichen..webp)
Die Aktion „Dokument generieren“ in einem Power Automate Ablauf. Vorlagendateityp, Ausgabetyp, Vorlagenname, Vorlage, Dokumentdatentyp und Dokumentdatentext (oder Dokumentdatendatei) sind die Felder, die für einen typischen Word-zu-PDF laufen.
Parameter
Erforderlich: Vorlagendateityp, Ausgabetyp, Vorlagenname, Vorlage, Dokumentdatentyp. Bedingt: Dokumentdatentext ODER Dokumentdatendatei (eines der beiden muss die Nutzdaten enthalten). Optional: Metadaten im JSON-Format.
| Parameter | Erforderlich | Was es tut | Beispiel |
|---|---|---|---|
| Template File Type | Yes | Format of the template file. PDF4me Word Template (.docx, mustache template variables, most common), PDF4me HTML Template (.html), or PDF4me PDF Template (.pdf, form field replacement). | PDF4me Word Template |
| Output Type | Yes | Format of the generated document. Word (editable .docx), PDF (locked layout, most common), Excel (.xlsx), or HTML. | PDF |
| Template Name | Yes | Filename of the template including extension. Map as dynamic content from the prior step File Name output (SharePoint, OneDrive, Outlook attachments). | invoice_template.docx |
| Template | Yes | Binary content of the template file. Map as dynamic content from the prior step File Content output (SharePoint Get file content, OneDrive Get file content, Outlook Get attachments). | @triggerOutputs()?['body'] |
| Document Data File | Conditional | Binary data file produced by an upstream step. Use when the data lives in a file (SharePoint json file, OneDrive xml file). Required when Document Data Text is not provided. | @outputs('Get_data_file')?['body'] |
| Document DataType | Yes | Format of the data payload. Json (most common in Power Automate, maps cleanly from SharePoint columns and Forms) or Xml (for XML-native source systems). | Json |
| Document Data Text | Conditional | Inline data payload built from dynamic content. Use for short JSON or XML built with Power Automate expressions. Required when Document Data File is not provided. | { "Name": "John", "Age": 16, "Birth": "2000-1-1" } |
| Meta Data Json | No | Optional document properties as a JSON object (title, author, subject, custom fields) for templates that reference metadata at render time. Leave empty for most invoice and contract templates. | {"title":"Invoice 2024-100"} |
Optionen für den Vorlagendateityp
PDF4me Word-Vorlage.docx mit Schnurrbart-Platzhaltern{{customer.name}}Schleifen, Bedingungen, Tabellen und eingebettete Bilder. Ideal für Rechnungen, Verträge, Zertifikate und Briefe, die in Word erstellt wurden.PDF4me HTML-Vorlage.html mit Inline-CSSPDF4me PDF-VorlageAusfüllbar PDF Formularfeld-ErsetzungOptionen für den Ausgabetyp
PDFPrint-ready locked layoutWordEditable .docx outputExcelSpreadsheet .xlsx outputHTMLWeb-ready HTMLAusgabe
Die Aktion gibt ein Paket dynamischer Inhalte zurück. Die generierte Datei befindet sich unter Dokumentendatumbereit zur Weiterleitung in den nachgelagerten Bereich Microsoft 365 Aktionen.
| Feld | Typ | Was es enthält |
|---|---|---|
Doc Data | Binary | The generated document in the format chosen under Output Type. Pass directly into SharePoint Create file, Outlook Send an email with attachment, OneDrive Create file, Dataverse Add a new row, or Teams Post a message. |
File Name | String | Output filename based on Template Name with the extension matching Output Type. |
Flussbeispiele
Häufige Power Automate-AblaufmusterTypical ways to chain Generate Document Single into a flow.
- SharePoint Wenn ein Artikel erstellt oder geändert wird, wird ein Trigger in der Rechnungsliste ausgelöst.
- SharePoint Beim Abrufen des Dateiinhalts wird die Word-Vorlage für die Rechnung aus der Vorlagenbibliothek geladen.
- Dokument generieren: Vorlage für einzelne Zusammenführungen mit Listenelementspalten als JSON, Ausgabetyp PDFDie
- Outlook Senden Sie eine E-Mail mit den Dokumentdaten als Anhang und einem Dankestext an den Kunden.
- Microsoft Forms: Wenn eine neue Antwort übermittelt wird, wird ein Auslöser für den Kursabschluss ausgelöst.
- OneDrive Beim Abrufen des Dateiinhalts wird die Zertifikats-Word-Vorlage geladen.
- Die Funktion „Dokument generieren (Einzelversion)“ rendert das Zertifikat als PDF unter Verwendung der Formularantwort als JSONDie
- SharePoint Die erstellte Datei speichert das Zertifikat in der Dokumentbibliothek „Zertifikate“. Outlook Eine E-Mail wird an den Schüler gesendet.
- Dataverse: Wenn eine Zeile zu Deals hinzugefügt wird, wird ein Trigger für abgeschlossene, gewonnene Opportunities ausgelöst.
- SharePoint Beim Abrufen des Dateiinhalts wird die Vertragsvorlage geladen.
- „Dokument generieren – Einzeln“ erzeugt den Vertrag. PDF aus den Transaktionsdaten.
- Teams Post Adaptive Karte mit Genehmigungswegen Doc Data an den rechtlichen Eigentümer zur Freigabe weiter.