EPPlus 6

Neue Hauptversion wurde am 12. April 2022 veröffentlicht

EPPlus 6 führt die Unterstützung für .NET 6 ein und verfügt über die folgenden neuen Funktionen.

Html/Css/JSON-Export

EPPlus 6 verfügt über neue Funktionen zum Exportieren von Tabellen, Zellbereichen und Stilen in HTML und CSS. Es gibt auch einen neuen Export von Zellbereichen nach JSON.

See our new samples website:

Html/Css export
JSON export

...and our developer wiki:

Html/Css export
JSON export

System.Drawing Abhängigkeit entfernt

Frühere Versionen von EPPlus waren für die Verarbeitung von Bildern und Textmessungen von der System.Drawing.Common -Bibliothek abhängig. Da Microsoft angekündigt hat, dass diese Bibliothek auf Nicht-Windows-Plattformen nicht mehr unterstützt wird, haben wir diese Abhängigkeit entfernt.

Neue interne Implementierung

In EPPlus 6 wurde die zuvor von System.Drawing bereitgestellte Funktionalität durch eine interne, reine Implementierung mit verwaltetem Code ersetzt. Dies hat viele Vorteile, insbesondere auf Nicht-Windows-Plattformen - siehe dieses Beispiel, in dem EPPlus 6 in clientseitigen Blazor (web assembly)ausgeführt wird:

Blazor sample 1

...or our new Docker samples for EPPlus 6:

EPPlus Docker samples
Wichtige Änderungen

Da frühere Versionen von EPPlus Klassen aus dem System.Drawing -Namespace in ihren öffentlichen Schnittstellen haben, wurden diese Methodensignaturen in EPPlus 6 entfernt. Dies betrifft beispielsweise die ExcelDrawing.AddPicture Methode.

See this wiki-article with more details: Breaking changes

Neue Bildformate werden unterstützt

Wir haben die Unterstützung für neue Bildformate in EPPlus 6 hinzugefügt, hier ist die vollständige Liste der unterstützten Formate:

  • Svg - Neu!
  • Ico - Neu!
  • WebP - Neu!
  • Jpg
  • Bmp
  • Gif
  • Png
  • Tif
  • Emf
  • Wmf

Neue Funktionen, die in der Formelberechnung unterstützt werden

Wir fügen kontinuierlich Unterstützung für neue Funktionen hinzu, in EPPlus 6 haben wir über 30 neue Funktionen hinzugefügt - hauptsächlich in den Finanz- und Statistikkategorien.

BETADIST BETA.DIST BETAINV
BETA.INV CHIDIST CHISQ.DIST.RT
CHIINV CHISQ.INV CHISQ.INV.RT
CORREL EXPONDIST EXPON.DIST
FISHER FISHERINV FORECAST
FORECAST.LINEAR GAUSS GEOMEAN
HARMEAN INTERCEPT KURT
PEARSON PHI RSQ
SKEW SKEW.P STANDARDIZE
ACCRINT ACCRINTM TBILLEQ
TBILLPRICE TBILLYIELD

Die vollständige Liste der unterstützten Funktionen finden Sie in unserem Entwickler-Wiki.

Fragen und Antworten

Wann wird die neue Version veröffentlicht?
EPPlus 6.0.3 wurde am 12. April 2022 veröffentlicht

Wenn ich eine kommerzielle Lizenz für EPPlus 5 habe, kann ich dann unter meiner bestehenden Lizenz auf EPPlus 6 upgraden?
Ja