Passa al contenuto principale

Un post etichettati con "invoice"

Guarda tutte le etichette

Generazione automatizzata di PDF da un elenco di SharePoint con Power Automate: un modello Handlebars e un flusso di lavoro per la conversione da HTML a PDF delle fatture.

· 29 minuti di lettura
SEO and Content Writer

PDF4me Genera documento singolo Si tratta di un'azione di Power Automate che converte un modello HTML di Handlebars e un payload JSON in un documento HTML finale, che l'azione associata "Converti HTML in PDF" impagina in formato A4. Una nuova riga di un elenco di SharePoint avvia il flusso, Compose assembla il JSON e Dropbox salva il PDF della fattura con il nome corrispondente al numero della fattura. Nessun connettore premium, nessun codice.

Ogni team finanziario si scontra con lo stesso ostacolo in Power Automate. Il nativo Converti file L'azione richiede una licenza premium e si rifiuta di toccare un modello HTML. Adobe PDF Services ha un costo. Encodian ha un costo. La popolare soluzione alternativa di matthewdevaney salta completamente l'HTML e ti vincola a Power Apps. Il modello seguente è quello che nessuno tra i primi dieci della SERP mostra dall'inizio alla fine: un set di colonne di un elenco di SharePoint diventa un payload JSON, un vero Modello di manubrio il file si trova in /Shared Documents/e due azioni PDF4me si occupano del rendering e della paginazione per il costo del connettore di livello gratuito.

Rendering del modello del manubrio: PDF4me contro le alternative

Il confronto che ogni architetto di Power Automate effettua prima di scegliere un connettore per i PDF delle fatture:

Approach vs PDF4meModello per il manubrio?Un sistema di impaginazione da HTML a PDF?Livello connettoreNote
PDF4me (questo blog)Sì, Genera documento singoloSì, converti HTML in PDFStandardDue azioni monouso, non è necessaria alcuna licenza premium
Servizi PDF di AdobeNOpremiCosto per utente, nessun motore di template, solo HTML
EncodianNessun modello nativopremiPopolare ma a pagamento per ogni utilizzo.
percorso Power Apps di MatthewdevaneySolo modello WordN / AStandardIgnora completamente l'HTML, rimanendo bloccato sul front-end di Power Apps.
Nativo Convert FileNOSolo Word/Excel, non HTMLpremiImpossibile generare una fattura HTML.
Il flusso in sintesi
1. When an item is created
SharePoint trigger on the Invoices list. Fires per new row, hands every column to the flow as dynamic content.
2. Compose
Builds one JSON payload from the row: invoice, customer, items[], totals, notes. The exact shape the Handlebars template expects.
3. Get file content using path
SharePoint /Shared Documents/invoice_template.html. The Handlebars template lives beside the data, versioned in the same site.
4. PDF - Generate Document (Single)
PDF4me action. Template File Type Html (Handlebars Syntax), Document Data Type Json, Output Type Html.
5. Convert HTML to PDF
PDF4me action. A4, portrait, scale 0.8, 40px margins, print backgrounds Yes.
6. Create file
Dropbox /. File Name Title.pdf, so INV-1005 is saved as INV-1005.pdf.