GroupDocs.Assembly for Python via .NET

Automatisez la génération de listes dans DOCX en utilisant l’API Python

Avec GroupDocs.Assembly for Python via .NET, vous pouvez générer et insérer automatiquement des listes dynamiques et structurées dans des documents DOCX — le tout alimenté par des données en temps réel.

Comment ajouter une liste alimentée par les données à un document DOCX

En utilisant GroupDocs.Assembly, vous pouvez insérer des listes intelligentes dans des modèles DOCX. Suivez ces étapes pour automatiser la création de documents.

  1. Concevez un modèle DOCX qui inclut un espace réservé pour la liste.
  2. Spécifiez le chemin vers le fichier modèle dans votre code.
  3. Récupérez les données structurées à partir de sources prises en charge telles que JSON ou XML.
  4. Générez et exportez le document final avec la liste remplie.
# Insérez ce tag dans votre modèle pour spécifier où la liste apparaîtra
# <<foreach [in customers]>><<[CustomerName]>><</foreach>>

import groupdocs.assembly as ga

    def run():

        # Définissez le chemin vers votre document modèle
        template = "list_template.docx"

        # Connectez-vous à votre source de données (par exemple, JSON, XML)
        data = ga.DataSourceInfo(GetData(), "label")

        # Générez et enregistrez le document final avec la liste intégrée
        asm = ga.DocumentAssembler()
        asm.assemble_document(template, "result.docx", data)
pip install groupdocs-assembly-net
cliquez pour copier
copié
Plus d'exemples Documentation

Générez des documents à partir de modèles utilisant des données structurées

GroupDocs.Assembly for Python via .NET facilite la création de documents riches, basés sur des données. Concevez des modèles une fois, et insérez dynamiquement des listes, graphiques, codes-barres, tableaux et images basés sur vos sources de données en temps réel.

Capacités principales de GroupDocs.Assembly

Transformez vos données commerciales en rapports soignés

Transformez automatiquement les données provenant de JSON, XML, CSV et d’autres sources en listes et documents structurés dans des formats standard de l’industrie tels que DOCX, XLSX et PDF.

Présentez les données clairement avec des listes et plus

Intégrez des listes au format soigné aux côtés de tableaux, graphiques, hyperliens, codes-barres et texte enrichi pour produire des documents percutants et lisibles.

Contrôlez le placement et le formatage des listes avec LINQ

Utilisez une syntaxe de style LINQ pour parcourir des collections de données et insérer des listes exactement où nécessaire, avec un support complet pour le style et la logique conditionnelle.

Support multi-format

Créez et exportez des documents dans plus de 50 formats pris en charge — Microsoft Office, OpenOffice, PDF, HTML, et plus — avec une intégration transparente et une fidélité de rendu.

Générez et insérez des listes à l’aide de code

Cet exemple montre comment utiliser GroupDocs.Assembly pour peupler dynamiquement un document DOCX avec une liste générée à partir de données externes.

Python

# Ajoutez un espace réservé dans votre modèle pour définir le placement de la liste
# <<foreach [in products]>><<[NumberOf()]>>. <<[ProductName]>>
# <</foreach>>

import groupdocs.assembly as ga

    def run():

        # Définissez le chemin du fichier vers le modèle de document
        template = "numlist_template.docx"

        # Récupérez ou définissez votre source de données pour peupler la liste
        data_xml = ga.data("products.xml")

        # Préparez l'objet de données contenant les informations de la liste
        data = ga.DataSourceInfo(data_xml, "products")

        # Initialisez DocumentAssembler pour traiter le modèle
        asm = ga.DocumentAssembler()

        # Enregistrez le document final contenant la liste générée automatiquement
        asm.assemble_document(template, "result.docx", data)
pip install groupdocs-assembly-net
cliquez pour copier
copié
Plus d'exemples Documentation

Qu’est-ce que GroupDocs.Assembly for Python via .NET ?

GroupDocs.Assembly for Python via .NET est une API d’automatisation de documents puissante qui permet aux développeurs de remplir des modèles avec des données en temps réel. Générez des listes, tableaux, graphiques, codes-barres et autres composants avec un formatage précis. Compatible avec plus de 50 formats tels que PDF, MS Office, HTML et fichiers email, elle est parfaite pour automatiser la création de rapports et de contenus structurés.
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.

Fonctionnalités puissantes pour la génération de documents

Générez rapidement des listes et du contenu structuré à l’aide de GroupDocs.Assembly — idéal pour les rapports d’entreprise, les tableaux de bord et les documents personnalisés alimentés par des données en direct.

Créez des documents basés sur des listes dans plus de 50 formats de fichiers

Python via .NET vous permet de fusionner des données dans des modèles via une large gamme de formats pris en charge, facilitant l’automatisation de la création de documents structurés de haute qualité.

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