Genera documento singolo in Power Automate
PDF4me Genera documento singolo unisce una parola, HTML, O PDF modello con JSON O XML dati all'interno di un Power Automate flusso e produce un personalizzato PDF, Word, Excel o HTML file in un'unica azione. Sostituisce la procedura a più passaggi Microsoft 365 flussi di stampa unione con un singolo passaggio configurabile. Mappa il file modello da qualsiasi Microsoft 365 azione di memorizzazione (SharePoint, OneDrive, Dataverse, Outlook allegati), fornisci i tuoi dati da contenuti dinamici o da un file mappato e invia tramite pipe il generato Data del documento direttamente in Crea file, Invia email o qualsiasi azione successiva.
Autenticazione del tuo API Richiesta
IL PDF4me Collegare il connettore Power Automate richiede un valido connessione tenendo il tuo PDF4me API chiave. Crea la connessione una volta in fase di progettazione del flusso, poi ogni PDF4me azione nel tuo inquilino lo riutilizza.
Informazioni importanti da non perdere
{{customer.name}}.Data del documento campo di contenuto dinamico. Passalo direttamente in SharePoint Crea file, Outlook Invia un'e-mail con allegato, OneDrive Crea un file, Dataverse Aggiungi una nuova riga oppure Teams Pubblica un messaggio con il file..webp)
L'azione singola Genera documento in un Power Automate flusso. Tipo di file modello, tipo di output, nome del modello, modello, tipo di dati del documento e testo dei dati del documento (o file di dati del documento) sono i campi richiesti per un tipico flusso da Word a Word.PDF correre.
Parametri
Necessario: Tipo di file modello, tipo di output, nome del modello, modello, tipo di dati del documento. Condizionale: Testo dei dati del documento OPPURE file di dati del documento (uno dei due deve contenere il payload dei dati). Opzionale: Metadati JSON.
| Parametro | Necessario | Cosa fa | Esempio |
|---|---|---|---|
| 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"} |
Opzioni per il tipo di file modello
Modello Word PDF4me.docx con segnaposto a forma di baffi{{customer.name}}Cicli, condizioni, tabelle e immagini incorporate. Ideale per fatture, contratti, certificati e lettere creati in Word.Modello HTML PDF4me.html con CSS inlineModello PDF4meCompilabile PDF sostituzione del campo moduloOpzioni del tipo di output
PDFPrint-ready locked layoutWordEditable .docx outputExcelSpreadsheet .xlsx outputHTMLWeb-ready HTMLProduzione
L'azione restituisce un pacchetto di contenuti dinamici. Il file generato si trova su Data del documento, pronto a passare a valle Microsoft 365 azioni.
| Campo | Tipo | Cosa contiene |
|---|---|---|
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. |
Esempi di flusso
Modelli di flusso comuni in Power AutomateTypical ways to chain Generate Document Single into a flow.
- SharePoint Quando un elemento viene creato o modificato, si attiva un trigger nell'elenco Fatture.
- SharePoint La funzione "Ottieni contenuto file" carica il modello di fattura in formato Word dalla libreria dei modelli.
- Genera documento Modello di unione singola con colonne di elementi di elenco come JSON, Tipo di output PDF.
- Outlook Invia un'e-mail al cliente allegando i dati del documento e un messaggio di ringraziamento.
- Microsoft Forms: quando viene inviata una nuova risposta, si attiva un trigger per il completamento del corso.
- OneDrive Il comando "Get file content" carica il modello di certificato in formato Word.
- Genera documento singolo rende il certificato come PDF utilizzando la risposta del modulo come JSON.
- SharePoint Il file creato memorizza il certificato nella raccolta documenti Certificati e Outlook L'invio di un'e-mail lo recapita allo studente.
- Dataverse Quando viene aggiunta una riga a Deals, il trigger si attiva sulle opportunità chiuse con successo.
- SharePoint Il comando "Get file content" carica il modello di contratto.
- Genera documento singolo produce il contratto PDF dai dati dell'accordo.
- Teams Post scheda adattiva con percorsi di approvazione Dati documento al proprietario legale per la firma.