GroupDocs.Assembly for .NET

Ajoutez des listes basées sur des données aux documents PDF en utilisant notre API .NET

GroupDocs.Assembly for .NET offre des outils puissants pour générer et intégrer dynamiquement des listes dans des documents PDF.

Étapes pour ajouter une liste remplie de données à un document PDF

GroupDocs.Assembly facilite l’insertion de listes basées sur des données dans des modèles PDF. Créez et personnalisez des listes efficacement.

  1. Créez un modèle avec des emplacements désignés pour la liste (Les modèles PDF ne sont actuellement pas pris en charge).
  2. Définissez le chemin d’accès au modèle.
  3. Récupérez des données à partir de sources prises en charge telles que JSON ou XML.
  4. Exportez le document final avec la liste au format PDF.
// Ajoutez cette balise à votre modèle pour marquer où la liste apparaîtra
// <<foreach [in customers]>><<[CustomerName]>><</foreach>>

// Spécifiez le chemin vers le fichier modèle
// Le support des modèles PDF n'est pas disponible pour le moment.
string template = "list_template.docx";

// Récupérez les données de votre source choisie
DataSourceInfo data 
    = new DataSourceInfo(GetData(), "label");

// Enregistrez le document avec la liste générée
DocumentAssembler asm = new DocumentAssembler();
asm.AssembleDocument(template, "result.pdf", data);
dotnet add package GroupDocs.Assembly
cliquez pour copier
copié
Plus d'exemples Documentation

Créez des documents en remplissant des modèles avec des données structurées

GroupDocs.Assembly for .NET simplifie la construction de documents basés sur des données. Ajoutez dynamiquement des listes, des tableaux, des codes-barres, des graphiques, des images et d’autres éléments avec des modèles avancés.

Fonctionnalités de GroupDocs.Assembly

Générez des rapports à partir de données commerciales

L’API remplit des documents dans des formats populaires en utilisant des données provenant de sources comme JSON, XML, CSV, etc. avec précision et efficacité.

Utilisez des listes et d’autres éléments pour présenter des données

GroupDocs.Assembly vous permet d’intégrer des listes, des tableaux et des graphiques avec du texte, des codes-barres, des hyperliens et des images pour créer des documents bien structurés.

Insérez des données précisément là où c’est nécessaire

Exploitez une syntaxe basée sur LINQ pour positionner les listes et d’autres éléments de données avec précision. Utilisez des boucles pour peupler des listes dynamiquement et appliquez un formatage personnalisé par programmation.

Prend en charge plusieurs formats de documents

Générez et gérez des documents dans divers formats tels que MS Office, OpenOffice, PDF, HTML et fichiers d’e-mail. Intégrez facilement plusieurs documents en un seul.

Comment générer une liste dynamiquement

Cet exemple démontre comment intégrer une liste générée dynamiquement dans un document PDF.

C#

// Ajoutez une balise de remplacement à votre modèle pour la liste
// <<foreach [in products]>><<[NumberOf()]>>. <<[ProductName]>>
// <</foreach>>

// Spécifiez le chemin vers le fichier modèle
// Le support des modèles PDF n'est pas disponible pour le moment.
string template = "numlist_template.docx";

// Récupérez les données pour remplir la liste
XmlDataSource data_xml =
    new XmlDataSource("products.xml");

// Créez un objet source de données avec les informations nécessaires
DataSourceInfo data 
    = new DataSourceInfo(data_xml, "products");

// Initialisez DocumentAssembler
DocumentAssembler asm = new DocumentAssembler();

// Enregistrez le document final avec la liste générée
asm.AssembleDocument(template, "result.pdf", data);
dotnet add package GroupDocs.Assembly
cliquez pour copier
copié
Plus d'exemples Documentation

Présentation de GroupDocs.Assembly for .NET

GroupDocs.Assembly for .NET est conçu pour rationaliser la création de documents et de rapports en intégrant facilement des données de diverses sources. Remplissez des modèles avec des listes, des graphiques, des tableaux, des codes-barres ou du texte, et placez le contenu précisément à l’aide de balisage avancé. Avec le support de plus de 50 formats — y compris les fichiers PDF, MS Office, et les e-mails — c’est idéal pour automatiser les workflows de documents.
En savoir plus
About illustration

Prêt à commencer ?

Téléchargez GroupDocs.Assembly gratuitement ou obtenez une licence d’essai pour un accès complet !

Ressources utiles

Explorez la documentation, les échantillons de code et le soutien communautaire pour améliorer votre expérience.

Découvrez les capacités clés

Notre plateforme est conçue pour simplifier la création et l’intégration de contenu documentaire basé sur des données.

Créez des documents structurés dans des formats populaires

.NET prend en charge plus de 50 formats, ce qui vous permet de fusionner facilement des données et des modèles pour produire des résultats soignés et structurés.

Conseils sur les licences temporaires

1
Inscrivez-vous avec votre adresse e-mail professionnelle. Les services de messagerie gratuits ne sont pas autorisés.
2
Utilisez le bouton Obtenir une licence temporaire à la deuxième étape.
 Français