EPPlus 6
EPPlus 6 于 2022 年 4 月 12 日发布
EPPlus 6 引入了对 .NET 6 的支持,并具有以下新功能。
Html/Css/JSON export
EPPlus 6具有将表格,单元格范围和样式导出为html和css的新功能。还有一个新的单元格区域导出到 JSON。
See our new samples website:
Html/Css exportJSON export
...and our developer wiki:
Html/Css exportJSON export
System.Drawing 不再在非 Windows 平台上使用
以前版本的 EPPlus 依赖于 System.Drawing.Common 库来处理图像和文本测量。由于微软宣布非Windows平台不再支持此库,因此默认情况下,EPPlus 6不会在其他平台上调用此库。
EPPlus 6仍然有对 System.Drawing.Common的引用,但只会在仍然支持的Windows平台上使用此库。
新的内部实施
在 EPPlus 6 中,以前由 System.Drawing 提供的功能已被内部的仅托管代码实现所取代。这有很多优点,特别是在非Windows平台上 - 请参阅EPPlus 6在客户端 Blazor (web assembly)中运行的示例:
Blazor sample 1...or our new Docker samples for EPPlus 6:
EPPlus Docker samples重大更改
由于以前版本的 EPPlus 在其公共接口中具有来自 System.Drawing 命名空间的类,因此这些方法签名已在 EPPlus 6 中删除。例如,这会影响 ExcelDrawing.AddPicture 方法。
See this wiki-article with more details: Breaking changes
支持的新图像格式
我们在 EPPlus 6 中添加了对新图像格式的支持,以下是支持格式的完整列表:
- Svg - 新增功能!
- Ico - 新增功能!
- WebP - 新增功能!
- Jpg
- Bmp
- Gif
- Png
- Tif
- Emf
- Wmf
公式计算中支持的新函数
我们不断添加对新功能的支持,在EPPlus 6中,我们添加了30多个新功能 - 主要是在财务和统计类别中。
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 |
请参阅我们的 开发人员 wiki 中受支持函数的完整列表。
版本 6.1
版本 6.1 于 2022 年 11 月 3 日发布。它具有以下新功能和改进:
问与答
EPPlus 6.0.3 于 2022 年 4 月 12 日发布。版本 6.1 于 2022 年 11 月 3 日发布。
是的,如果您的许可证仍然有效/有效。
请参阅我们的开发者维基中的以下两个页面: