GroupDocs.Assembly for Python via .NET

Dynamische Diagramme in XLSX-Dateien mit der Python API einfügen

GroupDocs.Assembly for Python via .NET bietet eine leistungsstarke Lösung zur Automatisierung von XLSX-Dokumenten mit Live-Datenvisualisierungen, die die Integration von Diagrammen erleichtern.

Schritte zum Einfügen eines Diagramms in ein XLSX-Dokument

GroupDocs.Assembly ermöglicht Ihnen, interaktive Diagramme innerhalb von XLSX-Vorlagen mit Live-Daten zu generieren. Wählen Sie aus verschiedenen Diagrammtypen wie Balken-, Kreis- oder Liniendiagrammen.

  1. Erstellen Sie eine XLSX-Vorlage mit vorgesehenen Diagrammplatzhaltern.
  2. Holen Sie strukturierte Daten aus Quellen wie JSON, XML oder Datenbanken.
  3. Definieren Sie die Diagrammeigenschaften - einschließlich Typ, Beschriftungen, Farben und Stil.
  4. Rendern und speichern Sie das fertige Dokument mit eingefügten Diagrammen.
# Verwenden Sie dieses Tag in Ihrer Vorlage, um ein Diagramm dynamisch zu generieren
# Orders Prices by months<<y [Sum(c => c.Price)]>><<size [Count()]>>

import groupdocs.assembly as ga

    def run():

        # Setzen Sie den Pfad zu Ihrer Vorlagendatei
        template = "chart_template.xlsx"

        # Stellen Sie eine Verbindung zu Ihrer gewünschten Datenquelle her
        data = ga.DataSourceInfo(GetChartData(), "orders")

        # Speichern Sie das endgültige Dokument mit dem eingebetteten Diagramm
        asm = ga.DocumentAssembler()
        asm.assemble_document(template, "result.xlsx", data)
pip install groupdocs-assembly-net
Klicken Sie zum Kopieren
kopiert
Weitere Beispiele Dokumentation

Dynamische Diagramme einfach zu Dokumenten hinzufügen

GroupDocs.Assembly for Python via .NET ermöglicht es Ihnen, Live-Diagramme mühelos in Dokumente einzufügen, die aus Vorlagen erstellt wurden. Kombinieren Sie nahtlos Tabellen, Diagramme, Bilder und mehr mit reichhaltiger Formatierung, unterstützt durch Echtzeitdaten.

Hervorgehobene Funktionen von GroupDocs.Assembly

Rohdaten in informative Diagramme umwandeln

Mit nur wenigen Codezeilen können Sie Daten aus JSON, XML, CSV und anderen Formaten in gut gestaltete, professionelle Diagramme mit GroupDocs.Assembly umwandeln.

Visuell ansprechende Berichte erstellen

GroupDocs.Assembly unterstützt eine Vielzahl von Diagrammtypen, einschließlich Balken-, Kreis- und Liniendiagrammen. Kombinieren Sie diese mit anderen Elementen wie Tabellen, Barcodes und Bildern, um visuell ansprechende Dokumente zu erstellen.

Diagramm-Layout und -Stil präzise steuern

Verwenden Sie LINQ-Syntax, um festzulegen, wo und wie Diagramme erscheinen. Passen Sie visuelle Eigenschaften wie Farben, Beschriftungen und Layout an Ihre Designanforderungen an.

Diagramme in mehreren Dateiformaten erstellen

Erstellen Sie Dokumente mit eingebetteten Diagrammen in gängigen Formaten wie DOCX, XLSX, PPTX, PDF, HTML und OpenOffice. GroupDocs.Assembly gewährleistet vollständige Kompatibilität und Layouttreue.

Wie man Diagramme programmgesteuert einfügt

Dieses Codebeispiel zeigt, wie man GroupDocs.Assembly verwendet, um Diagramme dynamisch zu generieren und in eine XLSX-Datei einzufügen.

Python

# Richten Sie eine Vorlage mit Diagrammplatzhaltern ein
# Total Contract Price<<y [m.Total_Contract_Price]>>
# <<seriesColor [color]>>

import groupdocs.assembly as ga

    def run():

        # Definieren Sie den Pfad zu Ihrer Vorlagendatei
        template = "table_template.xlsx"

        # Laden Sie die Eingabedaten für das Diagramm
        data_json = ga.data.JsonDataSource("Items.json")

        # Konstruieren Sie ein Datenobjekt mit relevanten Feldern
        data = ga.DataSourceInfo(data_json, "items")

        # Geben Sie Diagrammtyp, Erscheinungsbild und andere Eigenschaften an
        design = ga.DataSourceInfo("red", "color")

        # Initialisieren Sie die DocumentAssembler-Komponente
        asm = ga.DocumentAssembler()

        # Speichern Sie das Dokument mit dem eingebetteten Diagramm
        asm.assemble_document(template, "result.xlsx", data, design)
pip install groupdocs-assembly-net
Klicken Sie zum Kopieren
kopiert
Weitere Beispiele Dokumentation

Was ist GroupDocs.Assembly for Python via .NET?

GroupDocs.Assembly for Python via .NET ist eine fortschrittliche API zur Dokumentenautomatisierung, die die Erstellung inhaltsreicher Dateien aus strukturierten Daten ermöglicht. Benutzer können Diagramme, Tabellen, Barcodes, Bilder und Listen dynamisch mit präziser Steuerung einfügen. Unterstützt über 50 Dokumentenformate, einschließlich Microsoft Office, PDF, HTML und beliebter E-Mail-Formate - ideal für das Erstellen von Berichten, Dashboards oder maßgeschneiderten Dokumenten.
Mehr erfahren
About illustration

Bereit, loszulegen?

Laden Sie GroupDocs.Assembly kostenlos herunter oder holen Sie sich eine Testlizenz für vollen Zugriff!

Nützliche Ressourcen

Erforschen Sie die Dokumentation, Code -Beispiele und die Unterstützung der Community, um Ihre Erfahrungen zu verbessern.

Entdecken Sie leistungsstarke Dokumentenfunktionen

Nutzen Sie unsere API, um intelligente, datengestützte Dokumente zu erstellen, die auf Ihre Geschäftslogik und Präsentationsbedürfnisse zugeschnitten sind.

Rich Reports in über 50 Dateiformaten generieren

Python via .NET ermöglicht die nahtlose Integration von Diagrammen in Dokumente durch das Zusammenführen von Vorlagen mit strukturierten Daten über eine breite Palette unterstützter Formate.

Tipps zur temporären Lizenz

1
Melden Sie sich mit Ihrer geschäftlichen E-Mail-Adresse an. Kostenlose E-Mail-Dienste sind nicht zulässig.
2
Klicken Sie im zweiten Schritt auf die Schaltfläche Provisorische Lizenz anfordern.
 Deutsch