GroupDocs.Assembly for .NET

Daten Tabellen in XLSX-Dokumenten mit unserer .NET API generieren

GroupDocs.Assembly for .NET ermöglicht das dynamische Befüllen von Tabellen in XLSX-Dokumenten mit Daten aus verschiedenen Quellen.

So befüllen Sie eine Tabelle in einem XLSX-Dokument

GroupDocs.Assembly ermöglicht es Ihnen, Tabellen in Vorlagen für Formate wie XLSX dynamisch zu befüllen. Fügen Sie Daten aus verschiedenen Quellen in Ihre Tabellen ein.

  1. Erstellen Sie eine XLSX-Vorlage mit Platzhaltern für die Tabelle.
  2. Daten aus einer beliebigen unterstützten Quelle abrufen.
  3. Filtern Sie die Daten, um nur die erforderlichen Informationen einzuschließen.
  4. Speichern Sie das Dokument mit der befüllten Tabelle.
// Fügen Sie diese Tags in eine Tabellenzeile der Vorlage ein
// <<foreach [c in ds]>>
// <<[c.Client]>><<[c.Manager]>><<[c.Price]>>
// <</foreach>>

// Legen Sie den Dateipfad für die Vorlage fest
string template = "table_template.xlsx";

// Daten aus einer unterstützten Quelle abrufen
DataSourceInfo data 
    = new DataSourceInfo(GetData(), "ds");

// Speichern Sie das Dokument mit der mit Daten gefüllten Tabelle
DocumentAssembler asm = new DocumentAssembler();
asm.AssembleDocument(template, "result.xlsx", data);
dotnet add package GroupDocs.Assembly
Klicken Sie zum Kopieren
kopiert
Weitere Beispiele Dokumentation

Dokumente mit dynamischen Tabellen generieren

GroupDocs.Assembly for .NET vereinfacht die Dokumentenerstellung, indem die Tabellenbefüllung automatisiert und zusätzliche Elemente wie Diagramme, Listen und Bilder über Vorlagen und erweiterte Markup unterstützt werden.

Hauptmerkmale von GroupDocs.Assembly

Berichte aus strukturierten Daten erstellen

Die API verarbeitet Daten aus Quellen wie JSON, XML und CSV, um Tabellen in Office-Dokumenten effizient und genau zu befüllen.

Daten visuell darstellen

GroupDocs.Assembly ermöglicht die Erstellung von Tabellen, Listen und Diagrammen sowie das Einbetten von Text, Links und Bildern für ein professionelles Dokumentendesign.

Tabellendaten präzise positionieren

Verwenden Sie eine LINQ-basierte Syntax, um dynamisch Tabellenzeilen und -spalten hinzuzufügen. Passen Sie Stile, einschließlich Farben und Formatierung, programmatisch an.

Unterstützt eine breite Palette von Formaten

Bearbeiten Sie mühelos gängige Dateiformate wie MS Office, OpenOffice, PDF und HTML. Fügen Sie befüllte Tabellen nahtlos in unterstützte Dokumenttypen ein.

So befüllen Sie eine Datentabelle dynamisch

Dieses Beispiel zeigt, wie Sie eine Tabelle in einem XLSX-Dokument mit dynamischen Daten füllen.

C#

// Bereiten Sie eine Vorlage mit einem Platzhalter für die Tabelle vor
// <<foreach [c in items]>> <<[c.Client]>><<[c.Manager]>>
// <<[c.Price]>> <</foreach>>

// Geben Sie den Dateipfad zur Vorlage an
string template = "table_template.xlsx";

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

// Erstellen Sie ein Datenquelle-Objekt mit den erforderlichen Daten
DataSourceInfo data 
    = new DataSourceInfo(data_json, "items");

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

// Speichern Sie das fertige Dokument mit der befüllten Tabelle
asm.AssembleDocument(template, "result.xlsx", data);
dotnet add package GroupDocs.Assembly
Klicken Sie zum Kopieren
kopiert
Weitere Beispiele Dokumentation

GroupDocs.Assembly for .NET Übersicht

GroupDocs.Assembly for .NET wurde entwickelt, um Dokumente und Berichte durch das Befüllen von Vorlagen mit Daten aus mehreren Quellen zu erstellen. Fügen Sie mühelos strukturierte Daten in Tabellen, Listen und Diagramme ein oder betten Sie Bilder dynamisch ein. Eine ausgeklügelte Syntax gewährleistet eine präzise Datenplatzierung. Unterstützt über 50 Formate, darunter PDFs, MS Office-Dokumente und E-Mail-Dateien.
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 die Hauptmerkmale

Unsere Lösung vereinfacht die Erstellung professioneller Dokumente mit dynamisch befüllten Tabellen und zusätzlichen Elementen.

Berichte mit detaillierten Tabellen erstellen

.NET ermöglicht die Erstellung umfassender Berichte, indem Vorlagen mit Tabellen und anderen Datenelementen in über 50 unterstützten Formaten gefüllt werden.

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