GroupDocs.Assembly for .NET

Diagramme in DOCX-Dateien mit .NET API einbetten

GroupDocs.Assembly for .NET bietet eine leistungsstarke Möglichkeit, DOCX-Dateien mit dynamischen Daten zu füllen und Diagramme mühelos zu integrieren.

Wie man ein Diagramm in ein DOCX-Dokument einfügt

GroupDocs.Assembly erleichtert das Erzeugen und Einbetten von Diagrammen in deine DOCX-Vorlagen. Unterstützt eine Vielzahl von Diagrammtypen, wie Balken-, Kreis- und Liniendiagramme.

  1. Entwirf eine DOCX-Vorlage mit Platzhaltern für die Diagramme.
  2. Rufe deine Daten aus einer kompatiblen Quelle ab.
  3. Definiere Diagrammoptionen wie Typ, Beschriftungen und Farbschema.
  4. Speichere die aktualisierte Datei mit dem eingebetteten Diagramm.
// Füge dieses Tag in deine Vorlage ein, um ein Diagramm zu generieren
// Orders Prices by months<<y [Sum(c => c.Price)]>><<size [Count()]>>

// Gib den Dateipfad für deine Vorlage an
string template = "chart_template.docx";

// Lade Daten aus deiner bevorzugten Quelle
DataSourceInfo data 
    = new DataSourceInfo(GetChartData(), "orders");

// Speichere das Dokument mit dem eingebetteten Diagramm
DocumentAssembler asm = new DocumentAssembler();
asm.AssembleDocument(template, "result.docx", data);
dotnet add package GroupDocs.Assembly
Klicken Sie zum Kopieren
kopiert
Weitere Beispiele Dokumentation

Füge deiner Dokumentation mühelos dynamische Diagramme hinzu

GroupDocs.Assembly for .NET vereinfacht die Erstellung von datengestützten Dokumenten in weit verbreiteten Formaten. Nutze Vorlagen, um Diagramme, Tabellen, Barcodes, Listen, Hyperlinks und Bilder mit fortschrittlicher, dynamischer Datenintegration einzufügen.

Hauptmerkmale von GroupDocs.Assembly

Daten in professionelle Diagramme umwandeln

Wandle Daten aus JSON, XML, CSV und anderen Quellen in ansprechend gestaltete Diagramme mit nur wenigen Schritten mithilfe unserer API um.

Visuell ansprechende Inhalte erstellen

GroupDocs.Assembly unterstützt mehrere Diagrammtypen wie Balkendiagramme, Kreisdiagramme und Liniendiagramme. Kombiniere diese mit Tabellen, Barcodes, Bildern und anderen Elementen, um professionelle Berichte zu erstellen.

Diagramme präzise positionieren und anpassen

Mit LINQ-Syntax kannst du Diagramme dynamisch generieren und genau dort platzieren, wo sie benötigt werden. Stile, Farben und Layout lassen sich problemlos an deine Anforderungen anpassen.

Funktioniert mit verschiedenen Dateiformaten

Erstelle Dokumente in beliebten Formaten wie MS Office, PDF, OpenOffice und HTML. Betten Sie Diagramme nahtlos in jedes unterstützte Format mit voller Kompatibilität ein.

Ein Diagramm programmgesteuert erstellen

Dieses Beispiel zeigt, wie man dynamisch ein Diagramm in ein DOCX-Dokument erstellt und einfügt.

C#

// Bereite eine Vorlage mit einem Platzhalter für das Diagramm vor
// Total Contract Price<<y [m.Total_Contract_Price]>>
// <<seriesColor [color]>>

// Gib den Pfad zur Vorlagendatei an
string template = "table_template.docx";

// Rufe die Daten aus deiner Quelle ab
JsonDataSource data_json = 
  new JsonDataSource("Items.json");

// Erstelle ein Datenobjekt mit den erforderlichen Informationen
DataSourceInfo data 
    = new DataSourceInfo(data_json, "items");

// Lege die Diagrammeigenschaften wie Typ und Erscheinungsbild fest
DataSourceInfo design 
    = new DataSourceInfo("red", "color");

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

// Exportiere das Dokument mit dem enthaltenen Diagramm
asm.AssembleDocument(template, "result.docx", data, design);
dotnet add package GroupDocs.Assembly
Klicken Sie zum Kopieren
kopiert
Weitere Beispiele Dokumentation

Was ist GroupDocs.Assembly for .NET?

GroupDocs.Assembly for .NET ist ein Tool, das entwickelt wurde, um die Erstellung von Dokumenten und Berichten zu optimieren, indem Daten aus verschiedenen Quellen integriert werden. Generiere dynamisch Diagramme, Tabellen, Listen, Barcodes und Bilder. Fortschrittliche Formatierungsoptionen ermöglichen eine präzise Platzierung und Anpassung deiner Inhalte. Es unterstützt über 50 Dateiformate, einschließlich PDFs, MS Office-Dokumenten und E-Mails.
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.

Entdecke die wichtigsten Funktionen

Unsere Plattform hilft dir, überzeugende, datengestützte Dokumente zu erstellen, die auf deine Bedürfnisse zugeschnitten sind.

Erstelle visuell ansprechende Berichte in mehreren Formaten

.NET ermöglicht es dir, Dokumente mit integrierten Diagrammen in über 50 unterstützten Formaten zu generieren und Vorlagen nahtlos mit deinen Daten zu kombinieren.

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