Documents issus d'un modèle et vos données.
Créez un modèle Word ou HTML une seule fois, puis fusionnez-le avec vos données pour générer des fichiers PDF ou Word finalisés, un par un ou par milliers en une seule opération. Aucune modification manuelle, aucun module complémentaire de publipostage.
Générez des documents, sur toutes les plateformes.
Ajoutez la génération de document comme action native sans code, ou appelez la même opération depuis l'API REST. Concevez le modèle une seule fois, puis utilisez-le partout.
Modèle et données, en un seul appel.
- Créez le modèle. Commencez par un
.docxVous pouvez également utiliser un fichier HTML et remplacer chaque valeur dynamique par un champ de fusion. Stockez-le ensuite sur Google Drive, Dropbox, OneDrive ou SharePoint. - Préparer les données. Structurez vos valeurs au format JSON, XML ou CSV de sorte que chaque clé corresponde à un nom de champ dans le modèle. Transmettez-les directement sous forme de texte ou sous forme de fichier de données.
- Appelez la fonction Générer un document. Indiquez l'action sur le modèle et les données, choisissez la sortie PDF ou Word, et PDF4me fusionne les deux en un fichier final.
- Acheminer le résultat. Enregistrez le résultat, joignez-le à un e-mail ou transférez-le à l'étape suivante du même flux — aucune exportation manuelle n'est nécessaire.
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"
}'Des espaces réservés qui font un vrai travail.
Un modèle PDF4me ne se limite pas à la simple fonction de recherche et de remplacement. Il permet de parcourir des tableaux, de calculer le total des colonnes, d'insérer des images et de créer des branches en fonction de vos données, le tout directement dans le document.
Variables et champs de fusion
<<[CustomerName]>>Chaque valeur d'espace réservé est remplacée par la valeur correspondante issue de vos données. Les noms sont sensibles à la casse et fonctionnent dans le corps du texte, les tableaux, les en-têtes, les pieds de page et les zones de texte.
Lisez le guideTableaux répétitifs
<<foreach [item in lineItems]>>Parcourez une ligne du tableau et PDF4me insère une ligne par article, selon le modèle ligne de facture. Fermez la boucle dans la dernière cellule de la ligne.
Lisez le guideTotaux et dénombrement
<<[items.Sum(i => i.price)]>>Regroupez et restructurez les données directement dans le modèle grâce aux méthodes de style LINQ : Sum, Average, Count, Max, OrderBy, Where, GroupBy, Take et bien d’autres.
Lisez le guideImages dynamiques
<<image [companyLogo] -keepRatio>>Insérez des logos, des photos de produits, des graphiques ou des signatures à partir d'une URL publique ou d'une chaîne Base64, avec des options d'ajustement pour le ratio, la hauteur, la largeur et la taille.
Lisez le guideConditions et calculs
<<var [total = subtotal + tax]>>Déclarez des variables, effectuez des calculs mathématiques en ligne et modifiez le contenu avec if / else et les opérateurs ternaires — calculez des totaux cumulés, des remises progressives et des sections conditionnelles sans toucher à la charge utile.
Lisez le guideMise en forme
<<[dueDate]:"MMMM dd, yyyy">>Ajoutez une chaîne de format .NET à n'importe quel champ pour contrôler les décimales, les devises, les pourcentages et les dates, afin que les nombres et les dates s'affichent exactement comme vos destinataires l'attendent.
Lisez le guideWord, HTML ou Excel.
Trois façons de créer un modèle, un seul moteur de génération de documents sous-tendant le tout. Commencez par le format existant de votre conception. La conversion d'un fichier Word ou Excel existant au format PDF est la solution. API Word et Excel, pas ce produit.
Modèles Word
Un fichier .docx conçu avec des champs de fusion. L'option la plus complète : boucles, agrégats LINQ, images, variables et mise en forme, le tout dans un seul fichier. Format de sortie : PDF ou Word.
Lisez le guideModèles HTML
Un modèle HTML de type Handlebars fusionné avec du JSON, puis rendu au format PDF. Idéal si votre design est déjà en ligne ou nécessite un contrôle CSS complet.
Lisez le guideExcel Remplir
Les marqueurs intelligents Aspose (&=Data.Field) s'insèrent directement dans un classeur .xlsx. Développez les lignes, recalculez les formules et remplissez plusieurs feuilles en une seule opération.
Lisez le guideChaque document que vous envoyez, en mode automatique.
- Factures et devis avec des tableaux détaillés, des totaux cumulés et des lignes de taxes.
- Contrats et accords Données issues d'une transaction CRM, conservées modifiables au format Word pour révision.
- Certificats et lettres d'offre personnalisé pour chaque destinataire à partir d'une ligne de formulaire ou de feuille de calcul.
- Rapports et déclarations avec des graphiques, des sections groupées et des images dynamiques à l'échelle.

Un document finalisé, prêt à imprimer, fusionné à partir d'un modèle et de vos données.
Préparez vos documents.
Intégrez-le à votre produit grâce à l'API, automatisez-le sans coder ou utilisez les outils gratuits directement dans votre navigateur. Aucune carte de crédit n'est requise pour commencer.
curl -X POST https://api.pdf4me.com/v1/ConvertToPdfNiveau gratuit · Aucune carte de crédit requise