GroupDocs.Assembly for .NET

Fügen Sie datengestützte Listen zu PDF-Dokumenten mit unserer .NET API hinzu

GroupDocs.Assembly for .NET bietet leistungsstarke Werkzeuge, um Listen dynamisch in PDF-Dokumenten zu erstellen und einzufügen.

Schritte zum Hinzufügen einer datengestützten Liste zu einem PDF-Dokument

GroupDocs.Assembly erleichtert das Einfügen von datengestützten Listen in PDF-Vorlagen. Erstellen und passen Sie Listen einfach an.

  1. Erstellen Sie eine Vorlage mit festgelegten Stellen für die Liste (PDF-Vorlagen werden derzeit nicht unterstützt).
  2. Setzen Sie den Pfad zur Vorlage.
  3. Holen Sie Daten aus unterstützten Quellen wie JSON oder XML ab.
  4. Exportieren Sie das abgeschlossene Dokument mit der Liste als PDF-Datei.
// Fügen Sie dieses Tag zu Ihrer Vorlage hinzu, um zu markieren, wo die Liste erscheinen wird.
// <<foreach [in customers]>><<[CustomerName]>><</foreach>>

// Geben Sie den Pfad zur Vorlagendatei an.
// Unterstützung für PDF-Vorlagen ist momentan nicht verfügbar.
string template = "list_template.docx";

// Rufen Sie die Daten aus Ihrer gewählten Quelle ab.
DataSourceInfo data 
    = new DataSourceInfo(GetData(), "label");

// Speichern Sie das Dokument mit der generierten Liste.
DocumentAssembler asm = new DocumentAssembler();
asm.AssembleDocument(template, "result.pdf", data);
dotnet add package GroupDocs.Assembly
Klicken Sie zum Kopieren
kopiert
Weitere Beispiele Dokumentation

Erstellen Sie Dokumente, indem Sie Vorlagen mit strukturierten Daten füllen

GroupDocs.Assembly for .NET vereinfacht den Aufbau von datengestützten Dokumenten. Fügen Sie Listen, Tabellen, Barcodes, Diagramme, Bilder und andere Elemente dynamisch mit fortschrittlichen Vorlagen hinzu.

GroupDocs.Assembly Funktionen

Berichte aus Geschäftsdaten generieren

Die API füllt Dokumente in gängigen Formaten mit Daten aus Quellen wie JSON, XML, CSV usw. mit Genauigkeit und Effizienz.

Verwenden Sie Listen und andere Elemente zur Datenpräsentation

GroupDocs.Assembly ermöglicht es Ihnen, Listen, Tabellen und Diagramme zusammen mit Text, Barcodes, Hyperlinks und Bildern einzufügen, um gut strukturierte Dokumente zu erstellen.

Daten präzise einfügen, wo sie gebraucht werden

Nutzen Sie die auf LINQ basierende Syntax, um Listen und andere Datenelemente genau zu positionieren. Verwenden Sie Schleifen, um Listen dynamisch zu füllen und benutzerdefinierte Formatierungen programmatisch anzuwenden.

Unterstützt mehrere Dokumentenformate

Generieren und verwalten Sie Dokumente in verschiedenen Formaten wie MS Office, OpenOffice, PDF, HTML und E-Mail-Dateien. Integrieren Sie problemlos mehrere Dokumente in eines.

So generieren Sie eine Liste dynamisch

Dieses Beispiel zeigt, wie Sie eine dynamisch generierte Liste in ein PDF-Dokument einfügen.

C#

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

// Geben Sie den Pfad zur Vorlagendatei an.
// Unterstützung für PDF-Vorlagen ist momentan nicht verfügbar.
string template = "numlist_template.docx";

// Rufen Sie die Daten ab, um die Liste zu füllen.
XmlDataSource data_xml =
    new XmlDataSource("products.xml");

// Erstellen Sie ein Datenquellenobjekt mit den notwendigen Informationen.
DataSourceInfo data 
    = new DataSourceInfo(data_xml, "products");

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

// Speichern Sie das endgültige Dokument mit der generierten Liste.
asm.AssembleDocument(template, "result.pdf", data);
dotnet add package GroupDocs.Assembly
Klicken Sie zum Kopieren
kopiert
Weitere Beispiele Dokumentation

Überblick über GroupDocs.Assembly for .NET

GroupDocs.Assembly for .NET ist darauf ausgelegt, die Erstellung von Dokumenten und Berichten zu optimieren, indem Daten nahtlos aus verschiedenen Quellen integriert werden. Füllen Sie Vorlagen mit Listen, Diagrammen, Tabellen, Barcodes oder Text und platzieren Sie Inhalte präzise mit fortgeschrittener Markup-Syntax. Mit Unterstützung für über 50 Formate - einschließlich PDFs, MS Office-Dateien und E-Mails - ist es ideal zur Automatisierung von Dokumenten-Workflows.
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 wichtige Funktionen

Unsere Plattform wurde entwickelt, um die Erstellung und Integration von datengestütztem Dokumenteninhalt zu vereinfachen.

Erstellen Sie strukturierte Dokumente in gängigen Formaten

.NET unterstützt über 50 Formate und ermöglicht es Ihnen, Daten und Vorlagen nahtlos zu kombinieren, um hochwertige, strukturierte Ergebnisse zu erzielen.

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