Documenti creati a partire da un modello e dai tuoi dati.
Progetta un modello Word o HTML una sola volta, quindi uniscilo ai tuoi dati per produrre file PDF o Word finali, uno alla volta o migliaia in un'unica operazione. Nessuna modifica manuale, nessun componente aggiuntivo per la stampa unione.
Genera documenti, su qualsiasi piattaforma.
Aggiungi la funzionalità "Genera documento" come azione nativa senza codice, oppure richiama la stessa operazione tramite l'API REST. Progetta il modello una sola volta e poi eseguilo ovunque.
Modello e dati, in un'unica chiamata.
- Crea il modello. Inizia da un
.docxoppure un file HTML e sostituisci ogni valore dinamico con un campo di unione. Salvalo in Google Drive, Dropbox, OneDrive o SharePoint. - Preparare i dati. Struttura i tuoi valori in formato JSON, XML o CSV, in modo che ogni chiave corrisponda al nome di un campo nel modello. Passali direttamente come testo o come file di dati.
- Chiama Genera documento. Punta l'azione sul modello e sui dati, scegli l'output PDF o Word e PDF4me unirà i due in un file finale.
- Instrada il risultato. Salva l'output nella memoria del sistema, allegalo a un'e-mail o passalo alla fase successiva dello stesso flusso: non è necessaria alcuna esportazione manuale.
curl -X POST https://api.pdf4me.com/api/v2/GenerateDocumentSingle \
-H "Authorization: Basic YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"templateFileType": "Docx",
"templateFileName": "invoice-template.docx",
"templateFileData": "<base64 template>",
"documentDataType": "JSON",
"documentDataText": "{ \"ClientName\": \"Acme Corp\", \"Total\": \"$3,960\" }",
"outputType": "PDF"
}'Segnaposto che svolgono un lavoro reale.
Un modello PDF4me è molto più di una semplice funzione di ricerca e sostituzione. Permette di iterare su array, calcolare il totale delle colonne, inserire immagini e creare ramificazioni nei dati, il tutto all'interno dello stesso documento.
Variabili e campi di unione
<<[CustomerName]>>Ogni segnaposto viene sostituito con il valore corrispondente presente nei tuoi dati. I nomi distinguono tra maiuscole e minuscole e funzionano nel corpo del testo, nelle tabelle, nelle intestazioni, nei piè di pagina e nelle caselle di testo.
Leggi la guidatabelle ripetute
<<foreach [item in lineItems]>>Eseguendo un ciclo su una riga di una tabella e su un array, PDF4me inserisce una riga per ogni elemento, secondo lo schema delle voci di fattura. Il ciclo viene chiuso nell'ultima cella della riga.
Leggi la guidaTotali e censimento
<<[items.Sum(i => i.price)]>>Aggrega e rimodella i dati direttamente nel template con metodi in stile LINQ: Sum, Average, Count, Max, OrderBy, Where, GroupBy, Take e molti altri.
Leggi la guidaImmagini dinamiche
<<image [companyLogo] -keepRatio>>Inserisci loghi, foto di prodotti, grafici o firme da un URL pubblico o da una stringa Base64, con opzioni di adattamento per proporzioni, altezza, larghezza e dimensioni.
Leggi la guidaCondizioni e calcoli
<<var [total = subtotal + tax]>>Dichiara variabili, esegui calcoli matematici inline e ramifica il contenuto con if/else e operatori ternari: totali progressivi, sconti a scaglioni e sezioni condizionali senza modificare il payload.
Leggi la guidaFormattazione
<<[dueDate]:"MMMM dd, yyyy">>Aggiungi una stringa di formato .NET a qualsiasi campo per controllare decimali, valuta, percentuali e date, in modo che numeri e date vengano visualizzati esattamente come previsto dai destinatari.
Leggi la guidaWord, HTML o Excel.
Tre modi per creare un modello, un unico motore di generazione documenti alla base. Inizia dal formato in cui si trova già il tuo progetto. La conversione di un file Word o Excel esistente in PDF è la API Word e Excel, non questo prodotto.
Modelli Word
Un file .docx progettato con campi di unione. L'opzione più completa: cicli, aggregazioni LINQ, immagini, variabili e formattazione, tutto in un unico file. Output PDF o Word.
Leggi la guidamodelli HTML
Un template HTML in stile Handlebars unito a JSON, quindi renderizzato in PDF. Ideale quando il tuo design è già presente sul web o necessita del pieno controllo CSS.
Leggi la guidaExcel Popola
Gli Smart Marker di Aspose (&=Data.Field) si inseriscono direttamente in una cartella di lavoro .xlsx. Espandete le righe, ricalcolate le formule e popolate più fogli con una sola chiamata.
Leggi la guidaOgni documento che invii, in modalità automatica.
- Fatture e preventivi con tabelle dettagliate, totali progressivi e righe relative alle imposte.
- Contratti e accordi Popolato da un accordo CRM, mantenuto modificabile come Word per la revisione.
- Certificati e lettere di offerta Personalizzato per ciascun destinatario a partire da un modulo o da una riga di un foglio di calcolo.
- Rapporti e dichiarazioni con grafici, sezioni raggruppate e immagini dinamiche in scala.

Un documento finale, pronto per la stampa, creato unendo un modello ai tuoi dati.
Sbrigate le vostre pratiche burocratiche.
Integralo nel tuo prodotto tramite API, automatizzalo senza scrivere codice oppure utilizza gli strumenti gratuiti disponibili nel tuo browser. Non è richiesta alcuna carta di credito per iniziare.
curl -X POST https://api.pdf4me.com/v1/ConvertToPdfLivello gratuito · Non è richiesta la carta di credito