EPPlus 6
EPPlus 6 a été publié le 12 avril 2022
EPPlus 6 introduit la prise en charge de .NET 6 et dispose des nouvelles fonctionnalités suivantes.
Exportation Html/Css/JSON
EPPlus 6 est livré avec de nouvelles fonctionnalités pour exporter des tableaux, des plages de cellules et des styles au format html et css. Il y a aussi une nouvelle exportation des plages de cellules vers JSON.
See our new samples website:
Html/Css exportJSON export
...and our developer wiki:
Html/Css exportJSON export
System.Drawing n’est plus utilisé sur les plates-formes non-Windows
Les versions précédentes d’EPPlus dépendaient de la bibliothèque System.Drawing.Common pour la gestion des images et des mesures de texte. Comme Microsoft a annoncé que cette bibliothèque n’est plus prise en charge sur les plates-formes non-Windows, EPPlus 6 n’appellera pas par défaut cette bibliothèque sur d’autres plates-formes.
EPPlus 6 a toujours une référence à System.Drawing.Common, mais n’utilisera cette bibliothèque que sur les plates-formes Windows où elle est toujours prise en charge.
Nouvelle mise en œuvre interne
Dans EPPlus 6, la fonctionnalité précédemment fournie par System.Drawing a été remplacée par une implémentation interne en code managé uniquement. Cela présente de nombreux avantages, en particulier sur les plates-formes non-Windows - voir cet exemple où EPPlus 6 s’exécute dans Blazor (web assembly)côté client :
Blazor sample 1...or our new Docker samples for EPPlus 6:
EPPlus Docker samplesChangements de rupture
Étant donné que les versions précédentes d’EPPlus ont des classes de l’espace de noms System.Drawing dans leurs interfaces publiques, ces signatures de méthode ont été supprimées dans EPPlus 6. Cela affecte par exemple la méthode ExcelDrawing.AddPicture .
See this wiki-article with more details: Breaking changes
Nouveaux formats d’image pris en charge
Nous avons ajouté la prise en charge de nouveaux formats d’image dans EPPlus 6, voici la liste complète des formats pris en charge:
- Svg - Nouveau!
- Ico - Nouveau!
- WebP - Nouveau!
- Jpg
- Bmp
- Gif
- Png
- Tif
- Emf
- Wmf
Nouvelles fonctions prises en charge dans le calcul de formule
Nous ajoutons continuellement la prise en charge de nouvelles fonctions, dans EPPlus 6, nous avons ajouté plus de 30 nouvelles fonctions - principalement dans les catégories financières et statistiques.
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 |
Consultez la liste complète des fonctions prises en charge dans notre wiki pour développeurs.
Version 6.1
La version 6.1 a été publiée le 3 novembre 2022. Il présente les nouvelles fonctionnalités et améliorations suivantes:
Q & R
EPPlus 6.0.3 a été publié le 12 avril 2022. La version 6.1 a été publiée le 3 novembre 2022.
Oui, si votre licence est toujours active/valide.
Voir ces deux pages dans notre wiki de développeur: