GroupDocs.Assembly for Java

Diagramme zu PDF-Dokumenten mit Java API hinzufügen

GroupDocs.Assembly for Java vereinfacht den Prozess der Einbettung von Diagrammen in PDF-Dokumenten, indem es Echtzeitdaten nutzt.

Schritte zur Einbettung eines Diagramms in ein PDF-Dokument

GroupDocs.Assembly vereinfacht den Prozess der Einfügung von Diagrammen in PDF-Vorlagen. Wählen Sie aus verschiedenen Diagrammtypen, einschließlich Balken-, Kreis- und Liniendiagrammen.

  1. Erstellen Sie eine Vorlage mit Platzhaltern für das Diagramm (PDF-Vorlagen werden nicht unterstützt).
  2. Laden Sie Ihre Daten aus einer kompatiblen Quelle.
  3. Legen Sie die Diagrammoptionen wie Typ, Labels und Farben fest.
  4. Speichern Sie das Dokument, das das Diagramm enthält, als PDF-Datei.
// Fügen Sie dieses Tag Ihrer Vorlage hinzu, um ein Diagramm einzufügen
// Orders Prices by months<<y [Sum(c => c.Price)]>><<size [Count()]>>

// Geben Sie den Dateipfad zu Ihrer Vorlage an
// PDF-Vorlagen werden derzeit nicht unterstützt.
String template = "chart_template.docx";

// Extrahieren Sie die erforderlichen Daten aus Ihrer Quelle
DataSourceInfo data 
    = new DataSourceInfo(GetChartData(), "orders");

// Speichern Sie das endgültige Dokument mit dem eingebetteten Diagramm
DocumentAssembler asm = new DocumentAssembler();
asm.assembleDocument(template, "result.pdf", data);
Maven XML
Klicken Sie zum Kopieren
kopiert
Weitere Beispiele Dokumentation

Dynamische Diagramme mühelos in Ihre Dokumente einbetten

GroupDocs.Assembly for Java bietet eine unkomplizierte Möglichkeit, datenreiche Dokumente in gängigen Formaten zu erstellen. Verwenden Sie Vorlagen, um Diagramme, Tabellen, Barcodes, Listen, Links und Bilder mit dynamischen Updates aus Ihren Daten einzufügen.

Hauptmerkmale von GroupDocs.Assembly

Daten in Diagramme umwandeln

Nutzen Sie die API, um Daten aus JSON, XML, CSV oder anderen Quellen in saubere, professionelle Diagramme für Ihre Dokumente zu verwandeln.

Visuell ansprechende Inhalte erstellen

GroupDocs.Assembly unterstützt verschiedene visuelle Formate, darunter Säulendiagramme, Kreisdiagramme und Liniendiagramme, die mit Tabellen, Barcodes, Bildern und mehr für verbessere Berichte kombiniert werden können.

Anpassbare Diagrammplatzierung und -gestaltung

Mit der LINQ-basierten Syntax können Sie Diagramme dynamisch im Dokument erstellen und positionieren und gleichzeitig Stil, Farben und Layouts problemlos an Ihre Designvorgaben anpassen.

Unterstützt mehrere Dokumentformate

Generieren Sie Dokumente in Formaten wie MS Office, PDF, OpenOffice und HTML. Die Diagramme fügen sich nahtlos in jedes unterstützte Format ein und sorgen für professionelle Ergebnisse.

Diagramme programmgesteuert generieren und einfügen

Dieses Beispiel zeigt, wie Sie ein Diagramm programmatisch in ein PDF-Dokument erstellen und einfügen.

Java

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

// Geben Sie den Dateipfad zur Vorlage an
// PDF-Vorlagen werden derzeit nicht unterstützt.
String template = "table_template.docx";

// Laden Sie Daten aus Ihrer gewählten Quelle
JsonDataSource data_json = 
  new JsonDataSource("Items.json");

// Erstellen Sie ein Datenobjekt mit den relevanten Informationen
DataSourceInfo data 
    = new DataSourceInfo(data_json, "items");

// Konfigurieren Sie den Diagrammtyp und das Aussehen
DataSourceInfo design 
    = new DataSourceInfo("red", "color");

// Initialisieren Sie DocumentAssembler
DocumentAssembler asm = new DocumentAssembler();

// Speichern Sie das fertige Dokument mit dem eingebetteten Diagramm
asm.assembleDocument(template, "result.pdf", data, design);
Maven XML
Klicken Sie zum Kopieren
kopiert
Weitere Beispiele Dokumentation

Einführung in GroupDocs.Assembly for Java

GroupDocs.Assembly for Java ist eine vielseitige Lösung zur Automatisierung der Erstellung von Dokumenten und Berichten. Es ermöglicht die direkte Einfügung von Diagrammen, Tabellen, Listen, Barcodes und Bildern in Ihre Dateien, mit erweiterten Tools für präzise Formatierung und Datenintegration. Die Plattform unterstützt über 50 Formate, darunter PDF, Microsoft Office-Dateien 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.

Entdecken Sie leistungsstarke Funktionen

Diese Plattform vereinfacht den Entwurfsprozess für datenorientierte, visuell ansprechende Dokumente, die auf Ihre Bedürfnisse zugeschnitten sind.

Umfassende Berichte in verschiedenen Formaten generieren

Java ermöglicht Ihnen die Erstellung von Dokumenten mit integrierten Diagrammen in über 50 Dateiformaten, wodurch eine nahtlose Zusammenführung von Vorlagen und Daten gewährleistet wird.

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