.NET-Dokumentautomatisierungs- und Berichterstellungs-API

Generieren Sie Berichte in .NET-Anwendungen, indem Sie Vorlagen definieren und die Daten zusammenführen.


Download kostenlose Testversion

GroupDocs.Assembly für die .NET-API unterstützt Sie beim Erstellen leistungsstarker Dokumentenautomatisierungs- und Berichterstellungsanwendungen mit Funktionen zum Generieren von Berichten aus benutzerdefinierten Vorlagen in C#, ASP.NET und anderen .NET-bezogenen Anwendungen. Mit nur wenigen Codezeilen stellt die .NET-Berichtsbibliothek die angegebenen Daten intelligent aus der definierten Dokumentvorlage zusammen und generiert ansprechende Berichte im bevorzugten Ausgabeformat, indem sie Daten aus verschiedenen Datenquellen (Datenbanken, XML, JSON, ODATA, CSV, Benutzerdefinierte .NET-Objekte).

Es unterstützt die LINQ-basierte Vorlagensyntax, und Benutzer können problemlos Ausgabedokumente in allen gängigen Geschäftsdateiformaten wie PDF, HTML, Outlook-E-Mail, Microsoft Office Word, Excel-Arbeitsblättern, PowerPoint-Präsentationen und Folien erstellen. Formatierungseigenschaften für Vorlagenelemente können auch durch Bearbeiten von Text, HTML- und Bedingungsblöcken, Bildern, Diagrammen, Barcodes, Hyperlinks, Pivot-Tabellen usw. konfiguriert werden.

GroupDocs.Assembly für .NET kann verwendet werden, um Anwendungen in jeder Entwicklungsumgebung zu entwickeln, die auf die .NET-Plattform abzielt. Es ist mit allen .NET-basierten Sprachen kompatibel und unterstützt gängige Betriebssysteme (Windows, Linux, MacOS), auf denen Mono- oder .NET-Frameworks (einschließlich .NET Core) installiert werden können.

GroupDocs.Assembly für .NET-Funktionen

Unterstützung für Vorlagenelemente

GroupDocs.Assembly für die .NET-API gibt Ihnen die Kontrolle über die Arbeit mit zahlreichen Vorlagenelementen. Sie können mit formatierten Textblöcken, HTML-Blöcken, Bildern, Diagrammen, Hyperlinks und Barcodes (über Barcode-Schriftarten) arbeiten. Wiederholte Blöcke und bedingte Blöcke werden ebenfalls unterstützt, einschließlich Listenelementen und Tabellenzeilen. Sie können auch Tabellenzellen, die denselben Text enthalten, basierend auf Vorlagenausdrücken für Tabellenkalkulationen, Präsentationen, Dokumente und E-Mails mit HTML- und RTF-Textkörpern dynamisch zusammenführen.

Arbeiten mit Listenberichten

Mit GroupDocs.Assembly für die .NET-API können Sie mit Listenberichten der folgenden drei Typen arbeiten:

  • Liste mit Aufzählungszeichen
  • Nummerierte Liste
  • Colored Nummerierte Liste

Arbeiten mit Diagrammberichten

GroupDocs.Assembly für .NET unterstützt die folgenden Arten von Diagrammberichten:

  • Blasendiagramm, das drei Dimensionen von Daten anzeigt
  • Säulendiagramm
  • Kuchendiagramm
  • Streudiagramm
  • Seriendiagramm (farbig)

Arbeiten mit Tabellenberichten

GroupDocs.Assembly für .NET unterstützt die folgenden Arten von Tabellenberichten:

  • Master-Detail-Tabelle
  • Tabelle mit hervorgehobenen Zeilen
  • Tabelle mit alternativem Inhalt
  • Tabelle mit Filtern, Gruppieren und Ordnen

Sie können Datenbänder auch in Tabellenzeilen verwenden.

Einfache Integration

Sie können GroupDocs.Assembly für die .NET-API mit nur wenigen Codezeilen problemlos in Ihre .NET-Anwendung integrieren. Es folgt ein Beispielcode zum Generieren eines Berichts in einem geöffneten Dokument format:

DocumentAssembler assembler = new DocumentAssembler();
assembler.AssembleDocument("D:\\WordTemplates\\Barcode.docx", "D:\\WordReports\\Barcode.docx", new DataSourceInfo(DataLayer.GetCustomerData(), 
"customer"));

Unterstützung und Lernressourcen

GroupDocs.Assembly bietet APIs zum Anzeigen von Dokumenten für andere beliebte Entwicklungsumgebungen

Back to top
 Deutsch