EPPlus 5 ist eine robuste und vielseitige .NET-Bibliothek, die für das Erstellen, Lesen und Bearbeiten von Excel-Tabellen entwickelt wurde, ohne dass Microsoft Excel installiert sein muss. Sie unterstützt sowohl das .NET Framework als auch .NET Core und ist somit für eine Vielzahl von Anwendungen geeignet. EPPlus 5 führt bedeutende Verbesserungen gegenüber seinen Vorgängern ein, darunter verbesserte Diagramm- und Zeichenfunktionen, Unterstützung von Themen und asynchrone I/O-Operationen. Mit seinem umfassenden Funktionsumfang ermöglicht EPPlus 5 Entwicklern, Tabellendaten effizient in ihren .NET-Anwendungen zu verwalten.
Hauptmerkmale und Funktionalitäten:
- Verbesserte Diagramm- und Zeichenfähigkeiten: EPPlus 5 bietet umfangreiche Verbesserungen bei der Diagrammerstellung und -gestaltung und unterstützt alle Excel 2019-Diagrammtypen, einschließlich Aktiencharts, Sunburst, Treemap, Histogramm und mehr. Es bietet auch erweiterte Zeichenfunktionen mit Unterstützung für verschiedene Effekte und 3D-Styling.
- Unterstützung von Themen: Entwickler können Themen-Eigenschaften erstellen und ändern sowie Themen-Dateien (.thmx) laden und anwenden, um konsistente und professionelle Tabellendesigns zu ermöglichen.
- Asynchrone I/O-Operationen: Die Bibliothek führt async/await-Unterstützung für I/O-Operationen ein, was die Leistung und Reaktionsfähigkeit in Anwendungen verbessert, die große Datensätze verarbeiten.
- Formelberechnungs-Engine: EPPlus 5 enthält eine leistungsstarke Formelberechnungs-Engine, die dynamische und ältere Array-Formeln, implizite Schnittmengen und über 270 neue Funktionen seit EPPlus 4 unterstützt.
- Verbesserungen bei Pivot-Tabellen: Die Bibliothek bietet erweiterte Pivot-Tabellen-Funktionen, einschließlich Filter, berechneter Felder, gemeinsamer Caches und Slicer, die eine dynamische Datenanalyse und Berichterstellung ermöglichen.
- Verbesserte Bildverarbeitung: EPPlus 5 unterstützt neue Bildformate wie SVG, ICO und WebP und hat Abhängigkeiten von System.Drawing.Common/libgdiplus entfernt, um einen nahtlosen Betrieb auf verschiedenen Plattformen zu gewährleisten.
Primärer Wert und Benutzerlösungen:
EPPlus 5 adressiert das Bedürfnis nach einer zuverlässigen und funktionsreichen Bibliothek zur Verwaltung von Excel-Tabellen innerhalb von .NET-Anwendungen ohne den Overhead von Microsoft Excel. Es vereinfacht den Prozess der Erstellung, des Lesens und der Bearbeitung von Excel-Dateien und ist ideal für Anwendungen, die Berichterstellung, Datenanalyse und Datenaustausch-Funktionalitäten erfordern. Durch das Angebot eines umfassenden Werkzeugsatzes und die Unterstützung der neuesten Excel-Funktionen ermöglicht EPPlus 5 Entwicklern, anspruchsvolle Tabellenlösungen effizient zu erstellen.