GroupDocs.Assembly for Java

Dynamische Listen zu PDF-Dateien mit unserer Java-API hinzufügen

GroupDocs.Assembly for Java bietet flexible Werkzeuge zur Erstellung und zum Einfügen von datenreichen Listen direkt in PDF-Dokumente.

So fügen Sie eine datengestützte Liste in ein PDF-Dokument ein

GroupDocs.Assembly ermöglicht es Ihnen, schnell datenreiche Listen in PDF-Vorlagen einzufügen. Passen Sie den Inhalt mühelos an und organisieren Sie ihn.

  1. Gestalten Sie eine Vorlage und geben Sie Platzhalter für die Liste an (PDF-Vorlagen werden derzeit nicht unterstützt).
  2. Legen Sie den Dateipfad zur Vorlage fest.
  3. Rufen Sie Daten aus unterstützten Formaten wie JSON oder XML ab.
  4. Speichern Sie das fertige Dokument mit der Liste als PDF.
// Fügen Sie dieses Tag in Ihrer Vorlage ein, wo die Liste erscheinen soll
// <<foreach [in customers]>><<[CustomerName]>><</foreach>>

// Definieren Sie den Dateipfad der Vorlage
// PDF-Vorlagen werden derzeit nicht unterstützt.
String template = "list_template.docx";

// Daten aus Ihrer gewählten Quelle abrufen
DataSourceInfo data 
    = new DataSourceInfo(GetData(), "label");

// Das Dokument mit der eingebetteten Liste speichern
DocumentAssembler asm = new DocumentAssembler();
asm.assembleDocument(template, "result.pdf", data);
Maven XML
Klicken Sie zum Kopieren
kopiert
Weitere Beispiele Dokumentation

Dokumente aus Vorlagen mit Datenintegration generieren

GroupDocs.Assembly for Java vereinfacht das Hinzufügen dynamischer Listen, Tabellen, Diagramme und anderer Komponenten in Dokumentvorlagen.

Hauptmerkmale von GroupDocs.Assembly

Berichte mit Daten aus verschiedenen Quellen erstellen

Verwenden Sie Daten aus Formaten wie JSON, XML und CSV, um Listen und andere Komponenten effizient zu befüllen.

Listen und andere Daten Elemente nahtlos hinzufügen

GroupDocs.Assembly ermöglicht das Einbetten von Listen, Diagrammen, Tabellen und mehr, neben Texten, Bildern und Links, um ansprechende Dokumente zu erstellen.

Präzise steuern, wo Daten erscheinen

LINQ-basierte Vorlagen ermöglichen es Ihnen, genaue Positionen für Ihre Listen und Daten zu definieren. Verwenden Sie Schleifen, um automatisch detaillierte Listen zu erstellen und benutzerdefinierte Formatierungen anzuwenden.

Unterstützt verschiedene Dokumentenformate

Erstellen oder bearbeiten Sie Dateien in Formaten wie MS Office, PDF, OpenOffice, HTML und E-Mail. Fügen Sie Inhalte aus mehreren Dokumenten nach Bedarf zusammen.

So erstellen Sie eine Liste programmgesteuert

Dieses Beispiel zeigt, wie eine Liste dynamisch in eine PDF-Datei mit GroupDocs.Assembly hinzugefügt wird.

Java

// Fügen Sie in Ihrer Vorlage ein Platzhaltersymbol für die Liste hinzu
// <<foreach [in products]>><<[NumberOf()]>>. <<[ProductName]>>
// <</foreach>>

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

// Holen Sie die erforderlichen Daten, um die Liste zu befüllen
XmlDataSource data_xml =
    new XmlDataSource("products.xml");

// Bereiten Sie die Datenquelle mit den notwendigen Details vor
DataSourceInfo data 
    = new DataSourceInfo(data_xml, "products");

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

// Speichern Sie das Ausgabedokument mit der fertiggestellten Liste
asm.assembleDocument(template, "result.pdf", data);
Maven XML
Klicken Sie zum Kopieren
kopiert
Weitere Beispiele Dokumentation

Was ist GroupDocs.Assembly for Java?

GroupDocs.Assembly for Java erleichtert das Entwerfen professioneller Dokumente durch das Abrufen von Daten aus mehreren Quellen. Verwenden Sie es zur Erstellung von Listen, Tabellen, Diagrammen oder Texten und platzieren Sie diese Elemente mithilfe fortschrittlicher Vorlagenfunktionen genau dort, wo sie benötigt werden. Mit Unterstützung für über 50 Formate, einschließlich PDF, MS Office-Dateien und E-Mail-Dokumenten, hilft es, Ihren Workflow zu automatisieren und zu optimieren.
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, was GroupDocs.Assembly leisten kann

Gestalten und generieren Sie Inhaltsreiche Dokumente mit fortschrittlichen Datenintegrationswerkzeugen.

Produzieren Sie Dokumente in verschiedenen Formaten

Java unterstützt über 50 Formate, mit denen Sie strukturierte Dokumente durch Kombinieren von Daten und Vorlagen erstellen können.

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