EPPlus 6
EPPlus 6 został wydany 12 kwietnia 2022 roku
EPPlus 6 wprowadza wsparcie dla .NET 6 i wprowadza następujące nowe funkcje.
Eksport HTML/CSS/JSON
EPPlus 6 oferuje nowe funkcje eksportowania tabel, zakresów komórek i stylów do html i css. Pojawił się także nowy eksport zakresów komórek do JSON.
See our new samples website:
Html/Css exportJSON export
...and our developer wiki:
Html/Css exportJSON export
System.Drawing nie są już używane na platformach innych niż Windows
Poprzednie wersje EPPlus zależały od biblioteki System.Drawing.Common do obsługi obrazów i pomiarów tekstu. Ponieważ Microsoft ogłosił, że ta biblioteka nie jest już wspierana na platformach innych niż Windows, EPPlus 6 domyślnie nie będzie nazywał jej biblioteką na innych platformach.
EPPlus 6 nadal zawiera odniesienie do System.Drawing.Common, ale będzie używał tej biblioteki tylko na platformach Windows, gdzie jest nadal wspierana.
Nowa wewnętrzna implementacja
W EPPlus 6 funkcjonalność wcześniej oferowana przez System.Drawing została zastąpiona wewnętrzną, zarządzaną implementacją kodu. Ma to wiele zalet, zwłaszcza na platformach innych niż Windows – zobacz przykład, gdzie EPPlus 6 działa po stronie klienta Blazor (web assembly):
Blazor sample 1...or our new Docker samples for EPPlus 6:
EPPlus Docker samplesZmiany przełomowe
Ponieważ poprzednie wersje EPPlus miały klasy z przestrzeni nazw System.Drawing w swoich publicznych interfejsach, te sygnatury metod zostały usunięte w EPPlus 6. Dotyczy to na przykład metody ExcelDrawing.AddPicture .
See this wiki-article with more details: Breaking changes
Obsługiwane są nowe formaty obrazów
Dodaliśmy wsparcie dla nowych formatów obrazów w EPPlus 6, oto pełna lista obsługiwanych formatów:
- Svg - Nowość!
- Ico - Nowość!
- WebP - Nowość!
- Jpg
- Bmp
- Gif
- Png
- Tif
- Emf
- Wmf
Nowe funkcje wspierane w obliczaniu wzorów
Stale dodajemy wsparcie dla nowych funkcji, w EPPlus 6 dodaliśmy ponad 30 nowych funkcji – głównie w kategoriach finansowych i statystycznych.
| 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 |
Zobacz pełną listę obsługiwanych funkcji w naszej wiki dla deweloperów.
Wersja 6.1
Wersja 6.1 została wydana 3 listopada 2022 roku. Posiada następujące nowe funkcje i ulepszenia:
Pytania i odpowiedzi
EPPlus 6.0.3 został wydany 12 kwietnia 2022 roku. Wersja 6.1 została wydana 3 listopada 2022 roku.
Tak, jeśli twoja licencja nadal jest aktywna/ważna.
Zobacz te dwie strony w naszej wiki deweloperskiej: