Passa al contenuto principale

2 post etichettati con "PDF4me"

Guarda tutte le etichette

Compilare e firmare un PDF quando viene creato un nuovo elemento in SharePoint — Power Automate

· 22 minuti di lettura
SEO and Content Writer

Fill a PDF Form è l'azione di Power Automate che accetta un modello PDF compilabile e un payload JSON, poi restituisce lo stesso PDF con ogni campo già compilato. Abbinala a PDF - Sign e a un trigger SharePoint When an item is created, e la generazione delle fatture procede da sola: qualcuno aggiunge una riga, Power Automate assembla il PDF firmato, e Dropbox lo archivia con un nome con marca temporale.

Il collo di bottiglia nei flussi di lavoro tipo fattura non è mai stato il PDF in sé, ma il passaggio manuale incastrato nel mezzo. Qualcuno apre il modello, ridigita otto valori da una riga di foglio di calcolo, lo stampa, lo firma, lo riscansiona e carica il risultato. Ognuno di quei campi è un'altra occasione per scrivere male il nome di un cliente o perdere una cifra del totale. Questa guida sostituisce tutta quella routine con sette azioni di Power Automate: SharePoint solleva il trigger, Dropbox consegna il modello più l'immagine della firma, PDF4me compila il modulo e applica la firma, e Dropbox salva il file finito. Ogni schermata è reale, l'espressione Compose è scritta per esteso, lo schema SharePoint è elencato, e la fattura firmata di esempio è tua da scaricare.

Il flusso in breve
1. When an item is created
Sorveglia l'elenco New Customer Invoices in SharePoint e avvia il flusso nel momento in cui compare una nuova riga.
2. Get file content
Preleva sample_fill_form.pdf da /blog data/fill a pdf/ in Dropbox. Lascia Infer Content Type su Yes così il binario sopravvive.
3. Get file content 1
Afferra signature.png dalla stessa cartella di Dropbox, di nuovo con Infer Content Type impostato su Yes.
4. Compose
Assembla un unico payload JSON a partire dalla riga di SharePoint: customerName, email, phone, invoiceNumber, invoiceDate, address, amount.
5. Fill a PDF Form
Passaggio PDF4me. Invia il binario PDF a Template File Data, il risultato di Compose a JSON Data, e imposta Keep PDF template Editable su No.
6. PDF - Sign
Passaggio PDF4me. Posa signature.png in basso a destra a pagina 1, 50 di larghezza per 20 di altezza, margine 15, opacità piena 100.
7. Create file
Scrive su Dropbox /blog data/fill a pdf/output con un File Name costruito da concat(Signed_, invoiceNumber, _, ticks(utcNow()), .pdf).

Creare modelli avanzati per la generazione di documenti

· 13 minuti di lettura
SEO and Content Writer

La generazione di documenti tramite stampa unione consiste nel leggere valori da un'origine dati e inserire ciascuno nel segnaposto corrispondente di un modello. Conservi due elementi: un modello che contiene i campi di unione (le variabili in attesa di essere riempite) e un'origine dati che fornisce i valori più tutto ciò che resta uguale su ogni copia. Il motore di reporting di PDF4me prende questi due file e restituisce un documento finito.

PDF4me accetta modelli Word, HTML e PDF, e il più ricco dei tre è Word. Con una sintassi breve e leggibile puoi progettare un unico modello Word che copre fatture, ricevute, contratti, preventivi o qualsiasi documento personalizzato, e generarne migliaia dai dati. Questa guida percorre tutta la sintassi — campi di unione, condizioni, formattazione, tabelle, immagini e HTML in linea — con esempi pronti da copiare e un modello di esempio che puoi scaricare ed eseguire. Ogni collegamento di sintassi punta alla pagina esatta della documentazione sulla sintassi dei modelli Word.

I mattoni in breve
Campi di unione
Il segnaposto centrale. Scrivi <<[FieldName]>> in Word e il motore lo sostituisce con il valore corrispondente dei tuoi dati.
Condizioni
Mostra o nascondi contenuti con <<if>>, <<elseif>> e <<else>>, così un unico modello copre ogni caso.
Formattazione
Dai forma a un valore in linea con <<[token]:"format">> per date, formati numerici e maiuscole/minuscole.
Tabelle e cicli
Ripeti una riga o un'intera sezione per ogni elemento di un elenco con <<foreach>>.
Immagini
Inserisci un logo, una foto o una firma in una casella di testo con <<image [imageUrl]>> da un URL o da Base64.
HTML in linea
Renderizza HTML preformattato direttamente nel documento con l'opzione <<[token] -html>>.