EPPlus 6
EPPlus 6 был выпущен 12 апреля 2022 г.
EPPlus 6 представляет поддержку .NET 6 и имеет следующие новые функции.
Экспорт html/Css/JSON
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 для обработки изображений и текстовых измерений. Поскольку Microsoft объявила, что эта библиотека больше не поддерживается на платформах, отличных от 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 |
Ознакомьтесь с полным списком поддерживаемых функций в нашей вики-сайте разработчиков.
Версия 6.1
Версия 6.1 была выпущена 3 ноября 2022 года. Он имеет следующие новые функции и улучшения:
Вопросы и ответы
EPPlus 6.0.3 был выпущен 12 апреля 2022 года. Версия 6.1 была выпущена 3 ноября 2022 года.
Да, если ваша лицензия все еще активна/действительна.
Смотрите эти две страницы в нашей вики-сайте разработчиков: