GroupDocs.Assembly for Python via .NET

Insérez des graphiques dynamiques dans des fichiers PDF avec l’API Python

GroupDocs.Assembly for Python via .NET offre une solution robuste pour automatiser des documents PDF avec des visualisations de données en direct, rendant l’intégration des graphiques sans effort.

Étapes pour intégrer un graphique dans un document PDF

GroupDocs.Assembly vous permet de générer des graphiques interactifs dans des modèles PDF en utilisant des données en direct. Choisissez parmi différents types de graphiques comme les graphiques à barres, à secteurs ou linéaires.

  1. Concevez un modèle avec des graphiques (remarque : les modèles PDF ne sont actuellement pas pris en charge).
  2. Récupérez des données structurées à partir de sources telles que JSON, XML ou des bases de données.
  3. Définissez les propriétés du graphique — y compris le type, les étiquettes, les couleurs et le style.
  4. Exportez le résultat final avec le graphique au format PDF.
# Utilisez cette balise dans votre modèle pour générer un graphique dynamiquement
# Orders Prices by months<<y [Sum(c => c.Price)]>><<size [Count()]>>

import groupdocs.assembly as ga

    def run():

        # Définissez le chemin vers votre fichier modèle
        template = "chart_template.pdf"

        # Connectez-vous à votre source de données souhaitée
        data = ga.DataSourceInfo(GetChartData(), "orders")

        # Enregistrez le document final avec le graphique intégré
        asm = ga.DocumentAssembler()
        asm.assemble_document(template, "result.pdf", data)
pip install groupdocs-assembly-net
cliquez pour copier
copié
Plus d'exemples Documentation

Ajoutez facilement des graphiques dynamiques aux documents

GroupDocs.Assembly for Python via .NET vous permet d’intégrer sans effort des graphiques en direct dans des documents créés à partir de modèles. Combinez de manière transparente tableaux, graphiques, images et plus avec un formatage riche alimenté par des données en temps réel.

Fonctionnalités mises en avant de GroupDocs.Assembly

Transformez des données brutes en graphiques informatifs

Avec quelques lignes de code, transformez des données provenant de JSON, XML, CSV et d’autres formats en graphiques professionnels bien conçus à l’aide de GroupDocs.Assembly.

Fournissez des rapports visuellement engageants

GroupDocs.Assembly prend en charge une large variété de types de graphiques, notamment les graphiques à barres, à secteurs et linéaires. Mélangez-les avec d’autres éléments comme des tableaux, des codes-barres et des images pour élaborer des documents visuellement convaincants.

Contrôlez la mise en page et le style des graphiques avec précision

Utilisez la syntaxe LINQ pour définir où et comment les graphiques apparaissent. Personnalisez les propriétés visuelles telles que les couleurs, les étiquettes et la mise en page pour les aligner à vos besoins de conception.

Générez des graphiques dans plusieurs formats de fichiers

Créez des documents avec des graphiques intégrés dans des formats populaires tels que DOCX, XLSX, PPTX, PDF, HTML et OpenOffice. GroupDocs.Assembly garantit une compatibilité totale et une fidélité à la mise en page.

Comment insérer des graphiques par programmation

Cet exemple de code montre comment utiliser GroupDocs.Assembly pour générer des graphiques dynamiques et les intégrer dans un fichier PDF.

Python

# Configurez un modèle contenant des espaces réservés pour les graphiques
# Total Contract Price<<y [m.Total_Contract_Price]>>
# <<seriesColor [color]>>

import groupdocs.assembly as ga

    def run():

        # Définissez le chemin vers votre fichier modèle
        template = "table_template.pdf"

        # Chargez les données d'entrée pour le graphique
        data_json = ga.data.JsonDataSource("Items.json")

        # Construisez un objet de données avec les champs pertinents
        data = ga.DataSourceInfo(data_json, "items")

        # Spécifiez le type de graphique, son apparence et d'autres propriétés
        design = ga.DataSourceInfo("red", "color")

        # Initialisez le composant DocumentAssembler
        asm = ga.DocumentAssembler()

        # Enregistrez le document avec le graphique intégré
        asm.assemble_document(template, "result.pdf", data, design)
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 avancée d’automatisation documentaire conçue pour générer des fichiers riches en contenu à partir de données structurées. Elle permet aux utilisateurs d’insérer des graphiques, des tableaux, des codes-barres, des images et des listes de manière dynamique avec un contrôle granulaire. Elle prend en charge plus de 50 formats de documents, y compris Microsoft Office, PDF, HTML et des formats d’e-mail populaires — parfait pour créer des rapports, des tableaux de bord ou des documents personnalisé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.

Explorez des fonctionnalités documentaires puissantes

Utilisez notre API pour construire des documents intelligents et riches en données adaptés à votre logique commerciale et à vos besoins de présentation.

Générez des rapports riches dans plus de 50 formats de fichiers

Python via .NET permet une intégration transparente des graphiques dans les documents en fusionnant des modèles avec des données structurées à travers une large gamme de formats pris en charge.

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