Magicodes.EPPlus 4.6.0
Create advanced Excel spreadsheets using .NET
Showing the top 20 packages that depend on Magicodes.EPPlus.
Packages | Downloads |
---|---|
Magicodes.IE.Excel
Import and export general library, support Dto import and export, template export, fancy export and dynamic export, support Excel, Csv, Word, Pdf and Html.
导入导出通用库,支持Dto导入导出、模板导出、花式导出以及动态导出,支持Excel、Csv、Word、Pdf和Html。
开源库地址:https://github.com/xin-lai
博客地址:http://www.cnblogs.com/codelove/
公众号:麦扣聊技术
交流QQ群:85318032
**2021.03.08**
- Excel模板导出支持使用JSON对象完成动态导出
**2021.03.05**
- Excel导入支持合并行数据 [#239](https://github.com/dotnetcore/Magicodes.IE/issues/239)
**2021.02.23**
- 【Nuget】版本更新到2.5.1.8
- Input string was not in a correct format.[#241](https://github.com/dotnetcore/Magicodes.IE/issues/241)
- 使用Stream方式导入xlsx,rowErrors里的rowIndex位置不对[#236](https://github.com/dotnetcore/Magicodes.IE/issues/236)
**2021.02.20**
- 【Nuget】版本更新到2.5.1.7
- Excel支持Base64导出 [#219](https://github.com/dotnetcore/Magicodes.IE/issues/219)
- 修复 [#214](https://github.com/dotnetcore/Magicodes.IE/issues/214)
**2021.01.31**
- 【Nuget】版本更新到2.5.1.6
- 部分重构模板导出
- Excel模板导出语法解析加强 #211
- 修复当表格下面存在变量时,无法渲染的Bug
**2021.01.29**
- 【Nuget】版本更新到2.5.1.5
- 移除模板导出时的控制台日志输出
**2021.01.09**
- 【Nuget】版本更新到2.5.1.4
- 修复Excel导出列头索引与内容排序不一致问题及单测 [#226](https://github.com/dotnetcore/Magicodes.IE/issues/226)
|
5 |
Magicodes.IE.Excel
Import and export general library, support Dto import and export, template export, fancy export and dynamic export, support Excel, Csv, Word, Pdf and Html.
导入导出通用库,支持Dto导入导出、模板导出、花式导出以及动态导出,支持Excel、Csv、Word、Pdf和Html。
开源库地址:https://github.com/xin-lai
博客地址:http://www.cnblogs.com/codelove/
公众号:麦扣聊技术
交流QQ群:85318032
**2021.04.06**
- Excel导入修复枚举值不在范围时的错误提示
**2021.04.03**
- Excel导入逻辑移除5万行的限制,默认不限制导入数量
**2021.03.30**
- Excel修复OutputBussinessErrorData扩展方法
- 多Sheet导入对Stream的支持
**2021.03.12**
- Excel模板导出支持使用Dictionary、ExpandoObject完成动态导出
- 优化模板导出逻辑
**2021.03.08**
- Excel模板导出支持使用JSON对象完成动态导出
**2021.03.05**
- Excel导入支持合并行数据 [#239](https://github.com/dotnetcore/Magicodes.IE/issues/239)
|
5 |
Magicodes.IE.Excel
Import and export general library, support Dto import and export, template export, fancy export and dynamic export, support Excel, Csv, Word, Pdf and Html.
导入导出通用库,支持Dto导入导出、模板导出、花式导出以及动态导出,支持Excel、Csv、Word、Pdf和Html。
开源库地址:https://github.com/xin-lai
博客地址:http://www.cnblogs.com/codelove/
公众号:麦扣聊技术
交流QQ群:85318032
**2021.04.13**
- Excel导入支持列头忽略大小写导入(全局配置:IsIgnoreColumnCase)
**2021.04.06**
- Excel导入修复枚举值不在范围时的错误提示
**2021.04.03**
- Excel导入逻辑移除5万行的限制,默认不限制导入数量
**2021.03.30**
- Excel修复OutputBussinessErrorData扩展方法
- 多Sheet导入对Stream的支持
**2021.03.12**
- Excel模板导出支持使用Dictionary、ExpandoObject完成动态导出
- 优化模板导出逻辑
**2021.03.08**
- Excel模板导出支持使用JSON对象完成动态导出
**2021.03.05**
- Excel导入支持合并行数据 [#239](https://github.com/dotnetcore/Magicodes.IE/issues/239)
|
5 |
Magicodes.IE.Excel
Import and export general library, support Dto import and export, template export, fancy export and dynamic export, support Excel, Csv, Word, Pdf and Html.
导入导出通用库,支持Dto导入导出、模板导出、花式导出以及动态导出,支持Excel、Csv、Word、Pdf和Html。
开源库地址:https://github.com/xin-lai
博客地址:http://www.cnblogs.com/codelove/
公众号:麦扣聊技术
交流QQ群:85318032
**2021.05.10**
- EXCEL模板导出功能,将单行复制改为多行复制
- PDF导出内存优化
**2021.04.23**
- 修复生成模板,格式错误问题
**2021.04.18**
- 支持对导入模板生成,预设值单元格格式
- 单元格图片导出支持偏移设置
- 支持多sheet导入SheetIndex的支持
**2021.04.13**
- Excel导入支持列头忽略大小写导入(全局配置:IsIgnoreColumnCase)
|
5 |
Magicodes.IE.Excel
Import and export general library, support Dto import and export, template export, fancy export and dynamic export, support Excel, Csv, Word, Pdf and Html.
导入导出通用库,支持Dto导入导出、模板导出、花式导出以及动态导出,支持Excel、Csv、Word、Pdf和Html。
开源库地址:https://github.com/xin-lai
博客地址:http://www.cnblogs.com/codelove/
公众号:麦扣聊技术
交流QQ群:85318032
**2021.05.26**
- 修复ValueMappingAttribute
**2021.05.10**
- EXCEL模板导出功能,将单行复制改为多行复制
- PDF导出内存优化
**2021.04.23**
- 修复生成模板,格式错误问题
**2021.04.18**
- 支持对导入模板生成,预设值单元格格式
- 单元格图片导出支持偏移设置
- 支持多sheet导入SheetIndex的支持
|
5 |
Magicodes.IE.Excel
Import and export general library, support Dto import and export, template export, fancy export and dynamic export, support Excel, Csv, Word, Pdf and Html.
导入导出通用库,支持Dto导入导出、模板导出、花式导出以及动态导出,支持Excel、Csv、Word、Pdf和Html。
开源库地址:https://github.com/xin-lai
博客地址:http://www.cnblogs.com/codelove/
公众号:麦扣聊技术
交流QQ群:85318032
**2021.06.29**
- 合并PR[#295](https://github.com/dotnetcore/Magicodes.IE/pull/295),完善模板导出类型定义的问题
**2021.06.25**
- Fix only first [ColumnIndex] is valid exception[#289](https://github.com/dotnetcore/Magicodes.IE/issues/289)
**2021.06.18**
- Update ImportTestColumnIndex_Test
- Magicodes.EPPlus was upgraded to 4.6.7[#285](https://github.com/dotnetcore/Magicodes.IE/issues/285)
**2021.06.05**
- Fix ImporterHeader->ColumnIndex
- Utilize RecyclableMemoryStream instead of "new MemoryStream" all over
**2021.06.05**
- EXCEL模板导出支持XOffset和YOffset
- EXCEL修复ValueMapping
- Core工程多语言配置
- EXCEL优化时间导出
**2021.06.01**
- EXCEL支持自动换行属性
- EXCEL支持隐藏列属性
- EXCEL优化时间优化
|
5 |
Magicodes.IE.Excel
Import and export general library, support Dto import and export, template export, fancy export and dynamic export, support Excel, Csv, Word, Pdf and Html.
导入导出通用库,支持Dto导入导出、模板导出、花式导出以及动态导出,支持Excel、Csv、Word、Pdf和Html。
开源库地址:https://github.com/xin-lai
博客地址:http://www.cnblogs.com/codelove/
公众号:麦扣聊技术
交流QQ群:85318032
**2021.07.04**
- 模板导出支持一行多个表格[#296](https://github.com/dotnetcore/Magicodes.IE/issues/296)
**2021.06.29**
- 合并PR[#295](https://github.com/dotnetcore/Magicodes.IE/pull/295),完善模板导出类型定义的问题
**2021.06.25**
- Fix only first [ColumnIndex] is valid exception[#289](https://github.com/dotnetcore/Magicodes.IE/issues/289)
**2021.06.18**
- Update ImportTestColumnIndex_Test
- Magicodes.EPPlus was upgraded to 4.6.7[#285](https://github.com/dotnetcore/Magicodes.IE/issues/285)
**2021.06.05**
- Fix ImporterHeader->ColumnIndex
- Utilize RecyclableMemoryStream instead of "new MemoryStream" all over
**2021.06.05**
- EXCEL模板导出支持XOffset和YOffset
- EXCEL修复ValueMapping
- Core工程多语言配置
- EXCEL优化时间导出
**2021.06.01**
- EXCEL支持自动换行属性
- EXCEL支持隐藏列属性
- EXCEL优化时间优化
|
5 |
Magicodes.IE.Excel
Import and export general library, support Dto import and export, template export, fancy export and dynamic export, support Excel, Csv, Word, Pdf and Html.
导入导出通用库,支持Dto导入导出、模板导出、花式导出以及动态导出,支持Excel、Csv、Word、Pdf和Html。
开源库地址:https://github.com/xin-lai
博客地址:http://www.cnblogs.com/codelove/
公众号:麦扣聊技术
交流QQ群:85318032
**2021.07.15**
- Magicodes.EPPlus回退到4.6.3,以修复格式错乱的问题
- 修复Excel仅导出错误数据时的Bug[#302](https://github.com/dotnetcore/Magicodes.IE/pull/302)
- 完善多语言[#298](https://github.com/dotnetcore/Magicodes.IE/pull/298),以及完善单元测试
**2021.07.04**
- 模板导出支持一行多个表格[#296](https://github.com/dotnetcore/Magicodes.IE/issues/296)
**2021.06.29**
- 合并PR[#295](https://github.com/dotnetcore/Magicodes.IE/pull/295),完善模板导出类型定义的问题
**2021.06.25**
- Fix only first [ColumnIndex] is valid exception[#289](https://github.com/dotnetcore/Magicodes.IE/issues/289)
**2021.06.18**
- Update ImportTestColumnIndex_Test
- Magicodes.EPPlus was upgraded to 4.6.7[#285](https://github.com/dotnetcore/Magicodes.IE/issues/285)
**2021.06.05**
- Fix ImporterHeader->ColumnIndex
- Utilize RecyclableMemoryStream instead of "new MemoryStream" all over
**2021.06.05**
- EXCEL模板导出支持XOffset和YOffset
- EXCEL修复ValueMapping
- Core工程多语言配置
- EXCEL优化时间导出
**2021.06.01**
- EXCEL支持自动换行属性
- EXCEL支持隐藏列属性
- EXCEL优化时间优化
|
5 |
Magicodes.IE.Excel
Import and export general library, support Dto import and export, template export, fancy export and dynamic export, support Excel, Csv, Word, Pdf and Html.
导入导出通用库,支持Dto导入导出、模板导出、花式导出以及动态导出,支持Excel、Csv、Word、Pdf和Html。
开源库地址:https://github.com/xin-lai
博客地址:http://www.cnblogs.com/codelove/
公众号:麦扣聊技术
交流QQ群:85318032
**2021.08.07**
- 为了简化ASP.NET Core下的Excel导出,对Excel导出进行了进一步的封装
- 添加`Magicodes.IE.Excel.AspNetCore`工程,添加`XlsxFileResult`的Action Result,支持泛型集合、Bytes数组、Steam直接导出
- 修改部分命名和命名空间
**2021.07.23**
- 修复Excel合并行导入在存在空的合并单元格时可能的数据读取错误[#305](https://github.com/dotnetcore/Magicodes.IE/issues/305)
**2021.07.17**
- Magicodes.EPPlus回退到4.6.6,以修复格式错乱的问题
- 修复Excel仅导出错误数据时的Bug[#302](https://github.com/dotnetcore/Magicodes.IE/pull/302)
- 完善多语言[#298](https://github.com/dotnetcore/Magicodes.IE/pull/298),以及完善单元测试
**2021.07.04**
- 模板导出支持一行多个表格[#296](https://github.com/dotnetcore/Magicodes.IE/issues/296)
**2021.06.29**
- 合并PR[#295](https://github.com/dotnetcore/Magicodes.IE/pull/295),完善模板导出类型定义的问题
**2021.06.25**
- Fix only first [ColumnIndex] is valid exception[#289](https://github.com/dotnetcore/Magicodes.IE/issues/289)
**2021.06.18**
- Update ImportTestColumnIndex_Test
- Magicodes.EPPlus was upgraded to 4.6.7[#285](https://github.com/dotnetcore/Magicodes.IE/issues/285)
**2021.06.05**
- Fix ImporterHeader->ColumnIndex
- Utilize RecyclableMemoryStream instead of "new MemoryStream" all over
**2021.06.05**
- EXCEL模板导出支持XOffset和YOffset
- EXCEL修复ValueMapping
- Core工程多语言配置
- EXCEL优化时间导出
**2021.06.01**
- EXCEL支持自动换行属性
- EXCEL支持隐藏列属性
- EXCEL优化时间优化
|
5 |
Magicodes.IE.Excel
Import and export general library, support Dto import and export, template export, fancy export and dynamic export, support Excel, Csv, Word, Pdf and Html.
导入导出通用库,支持Dto导入导出、模板导出、花式导出以及动态导出,支持Excel、Csv、Word、Pdf和Html。
开源库地址:https://github.com/xin-lai
博客地址:http://www.cnblogs.com/codelove/
更新记录:https://github.com/dotnetcore/Magicodes.IE/blob/master/RELEASE.md
公众号:麦扣聊技术
交流QQ群:85318032
**2021.08.24**
- 添加对Abp模块的包装,具体见[#318](https://github.com/dotnetcore/Magicodes.IE/issues/318)。
**2021.08.07**
- 为了简化ASP.NET Core下的Excel导出,对Excel导出进行了进一步的封装
- 添加`Magicodes.IE.Excel.AspNetCore`工程,添加`XlsxFileResult`的Action Result,支持泛型集合、Bytes数组、Steam直接导出
- 修改部分命名和命名空间
**2021.07.23**
- 修复Excel合并行导入在存在空的合并单元格时可能的数据读取错误[#305](https://github.com/dotnetcore/Magicodes.IE/issues/305)
**2021.07.17**
- Magicodes.EPPlus回退到4.6.6,以修复格式错乱的问题
- 修复Excel仅导出错误数据时的Bug[#302](https://github.com/dotnetcore/Magicodes.IE/pull/302)
- 完善多语言[#298](https://github.com/dotnetcore/Magicodes.IE/pull/298),以及完善单元测试
**2021.07.04**
- 模板导出支持一行多个表格[#296](https://github.com/dotnetcore/Magicodes.IE/issues/296)
|
5 |
Magicodes.IE.Excel
导入导出通用库,支持Dto导入导出、模板导出、花式导出以及动态导出,支持Excel、Csv、Word、Pdf和Html。Import and export general library, support Dto import and export, template export, fancy export and dynamic export, support Excel, Csv, Word, Pdf and Html.
开源库地址:https://github.com/xin-lai
博客地址:http://www.cnblogs.com/codelove/
公众号:麦扣聊技术
交流QQ群:85318032
**2020.12.21**
- 【Nuget】版本更新到2.5.1
- 导出支持使用ColumnIndex指定导出顺序,以导出时在某些情况下顺序不一致的问题(Export supports the use of ColumnIndex to specify the export order, so that the order is inconsistent in some cases when exporting) [#179](https://github.com/dotnetcore/Magicodes.IE/issues/179)
**2020.12.03**
- 【Nuget】版本更新到2.5.0
- Excel导出支持HeaderRowIndex [#164](https://github.com/dotnetcore/Magicodes.IE/issues/164)
- 增加Excel枚举导出对DescriptionAttribute的支持 [#168](https://github.com/dotnetcore/Magicodes.IE/issues/168)
- Excel生成导入模板支持内置数据验证[#167](https://github.com/dotnetcore/Magicodes.IE/issues/167)
- 支持数据验证
- 支持MaxLengthAttribute、MinLengthAttribute、StringLengthAttribute、RangeAttribute
- 支持输入提示
To fix The Mapping Values of The total length of a Data Validation list always exceed 255 characters (#196)(https://github.com/dotnetcore/Magicodes.IE/issues/196)
- Excel export List data type errors, and formatting issues.[#191](https://github.com/dotnetcore/Magicodes.IE/issues/191) [#193](https://github.com/dotnetcore/Magicodes.IE/issues/193)
- 导入Excel对Enum类型匹配值映射时,忽略值前后空格
- fix MappingValues The total length of a DataValidation list cannot exceed 255 characters [#196](https://github.com/dotnetcore/Magicodes.IE/issues/196)
- Excel导出List数据类型存在错误,以及格式化问题。 [#191](https://github.com/dotnetcore/Magicodes.IE/issues/191) [#193](https://github.com/dotnetcore/Magicodes.IE/issues/193)
- The ColumnIndex property does not appear to be valid in Excel import [#198](https://github.com/dotnetcore/Magicodes.IE/issues/198)
- TableStyle修改为枚举类型
**2020.11.26**
- 【Nuget】版本更新到2.5.0-beta6
- The ColumnIndex property does not appear to be valid in Excel import [#198](https://github.com/dotnetcore/Magicodes.IE/issues/198)
**2020.11.25**
- 【Nuget】版本更新到2.5.0-beta5
- fix MappingValues The total length of a DataValidation list cannot exceed 255 characters [#196](https://github.com/dotnetcore/Magicodes.IE/issues/196)
- Excel导出List数据类型存在错误,以及格式化问题。 [#191](https://github.com/dotnetcore/Magicodes.IE/issues/191) [#193](https://github.com/dotnetcore/Magicodes.IE/issues/193)
**2020.11.20**
- 【Nuget】版本更新到2.5.0-beta4
- 导入Excel对Enum类型匹配值映射时,忽略值前后空格
|
5 |
Magicodes.IE.Excel
导入导出通用库,支持Dto导入导出、模板导出、花式导出以及动态导出,支持Excel、Csv、Word、Pdf和Html。Import and export general library, support Dto import and export, template export, fancy export and dynamic export, support Excel, Csv, Word, Pdf and Html.
开源库地址:https://github.com/xin-lai
博客地址:http://www.cnblogs.com/codelove/
公众号:麦扣聊技术
交流QQ群:85318032
**2021.01.29**
- 【Nuget】版本更新到2.5.1.5
- 移除模板导出时的控制台日志输出
**2021.01.09**
- 【Nuget】版本更新到2.5.1.4
- 修复Excel导出列头索引与内容排序不一致问题及单测 [#226](https://github.com/dotnetcore/Magicodes.IE/issues/226)
**2021.01.02**
- 【Nuget】版本更新到2.5.1.3
- Add PDF support for paper size
- Add PDF support for margins [#223](https://github.com/dotnetcore/Magicodes.IE/issues/223)
**2020.12.21**
- 【Nuget】版本更新到2.5.1
- 导出支持使用ColumnIndex指定导出顺序,以导出时在某些情况下顺序不一致的问题(Export supports the use of ColumnIndex to specify the export order, so that the order is inconsistent in some cases when exporting) [#179](https://github.com/dotnetcore/Magicodes.IE/issues/179)
**2020.12.03**
- 【Nuget】版本更新到2.5.0
- Excel导出支持HeaderRowIndex [#164](https://github.com/dotnetcore/Magicodes.IE/issues/164)
- 增加Excel枚举导出对DescriptionAttribute的支持 [#168](https://github.com/dotnetcore/Magicodes.IE/issues/168)
- Excel生成导入模板支持内置数据验证[#167](https://github.com/dotnetcore/Magicodes.IE/issues/167)
- 支持数据验证
- 支持MaxLengthAttribute、MinLengthAttribute、StringLengthAttribute、RangeAttribute
- 支持输入提示
To fix The Mapping Values of The total length of a Data Validation list always exceed 255 characters (#196)(https://github.com/dotnetcore/Magicodes.IE/issues/196)
- Excel export List data type errors, and formatting issues.[#191](https://github.com/dotnetcore/Magicodes.IE/issues/191) [#193](https://github.com/dotnetcore/Magicodes.IE/issues/193)
- 导入Excel对Enum类型匹配值映射时,忽略值前后空格
- fix MappingValues The total length of a DataValidation list cannot exceed 255 characters [#196](https://github.com/dotnetcore/Magicodes.IE/issues/196)
- Excel导出List数据类型存在错误,以及格式化问题。 [#191](https://github.com/dotnetcore/Magicodes.IE/issues/191) [#193](https://github.com/dotnetcore/Magicodes.IE/issues/193)
- The ColumnIndex property does not appear to be valid in Excel import [#198](https://github.com/dotnetcore/Magicodes.IE/issues/198)
- TableStyle修改为枚举类型
|
5 |
Magicodes.IE.Excel
导入导出通用库,支持Dto导入导出、模板导出、花式导出以及动态导出,支持Excel、Csv、Word、Pdf和Html。Import and export general library, support Dto import and export, template export, fancy export and dynamic export, support Excel, Csv, Word, Pdf and Html.
开源库地址:https://github.com/xin-lai
博客地址:http://www.cnblogs.com/codelove/
公众号:麦扣聊技术
交流QQ群:85318032
**2021.01.31**
- 【Nuget】版本更新到2.5.1.6
- 部分重构模板导出
- Excel模板导出语法解析加强 #211
- 修复当表格下面存在变量时,无法渲染的Bug
**2021.01.29**
- 【Nuget】版本更新到2.5.1.5
- 移除模板导出时的控制台日志输出
**2021.01.09**
- 【Nuget】版本更新到2.5.1.4
- 修复Excel导出列头索引与内容排序不一致问题及单测 [#226](https://github.com/dotnetcore/Magicodes.IE/issues/226)
**2021.01.02**
- 【Nuget】版本更新到2.5.1.3
- Add PDF support for paper size
- Add PDF support for margins [#223](https://github.com/dotnetcore/Magicodes.IE/issues/223)
**2020.12.21**
- 【Nuget】版本更新到2.5.1
- 导出支持使用ColumnIndex指定导出顺序,以导出时在某些情况下顺序不一致的问题(Export supports the use of ColumnIndex to specify the export order, so that the order is inconsistent in some cases when exporting) [#179](https://github.com/dotnetcore/Magicodes.IE/issues/179)
**2020.12.03**
- 【Nuget】版本更新到2.5.0
- Excel导出支持HeaderRowIndex [#164](https://github.com/dotnetcore/Magicodes.IE/issues/164)
- 增加Excel枚举导出对DescriptionAttribute的支持 [#168](https://github.com/dotnetcore/Magicodes.IE/issues/168)
- Excel生成导入模板支持内置数据验证[#167](https://github.com/dotnetcore/Magicodes.IE/issues/167)
- 支持数据验证
- 支持MaxLengthAttribute、MinLengthAttribute、StringLengthAttribute、RangeAttribute
- 支持输入提示
To fix The Mapping Values of The total length of a Data Validation list always exceed 255 characters (#196)(https://github.com/dotnetcore/Magicodes.IE/issues/196)
- Excel export List data type errors, and formatting issues.[#191](https://github.com/dotnetcore/Magicodes.IE/issues/191) [#193](https://github.com/dotnetcore/Magicodes.IE/issues/193)
- 导入Excel对Enum类型匹配值映射时,忽略值前后空格
- fix MappingValues The total length of a DataValidation list cannot exceed 255 characters [#196](https://github.com/dotnetcore/Magicodes.IE/issues/196)
- Excel导出List数据类型存在错误,以及格式化问题。 [#191](https://github.com/dotnetcore/Magicodes.IE/issues/191) [#193](https://github.com/dotnetcore/Magicodes.IE/issues/193)
- The ColumnIndex property does not appear to be valid in Excel import [#198](https://github.com/dotnetcore/Magicodes.IE/issues/198)
- TableStyle修改为枚举类型
|
5 |
Magicodes.IE.Excel
导入导出通用库,支持Dto导入导出、模板导出、花式导出以及动态导出,支持Excel、Csv、Word、Pdf和Html。Import and export general library, support Dto import and export, template export, fancy export and dynamic export, support Excel, Csv, Word, Pdf and Html.
开源库地址:https://github.com/xin-lai
博客地址:http://www.cnblogs.com/codelove/
公众号:麦扣聊技术
交流QQ群:85318032
**2021.02.20**
- 【Nuget】版本更新到2.5.1.7
- Excel支持Base64导出 [#219](https://github.com/dotnetcore/Magicodes.IE/issues/219)
- 修复 [#214](https://github.com/dotnetcore/Magicodes.IE/issues/214)
**2021.01.31**
- 【Nuget】版本更新到2.5.1.6
- 部分重构模板导出
- Excel模板导出语法解析加强 #211
- 修复当表格下面存在变量时,无法渲染的Bug
**2021.01.29**
- 【Nuget】版本更新到2.5.1.5
- 移除模板导出时的控制台日志输出
**2021.01.09**
- 【Nuget】版本更新到2.5.1.4
- 修复Excel导出列头索引与内容排序不一致问题及单测 [#226](https://github.com/dotnetcore/Magicodes.IE/issues/226)
|
5 |
Magicodes.IE.Excel
导入导出通用库,通过导入导出DTO模型来控制导入和导出,支持Excel、Word、Csv、Pdf和Html以及动态导出。
开源库地址:https://github.com/xin-lai
博客地址:http://www.cnblogs.com/codelove/
交流QQ群:85318032
**2020.09.14**
- 【Nuget】版本更新到2.4.0-beta1
1、支持单元格导出宽度设置
2、Excel导出支持对Enum的ValueMapping设置
3、Excel导出支持对bool类型的ValueMapping设置
|
5 |
Magicodes.IE.Excel
导入导出通用库,通过导入导出DTO模型来控制导入和导出,支持Excel、Word、Csv、Pdf和Html以及动态导出。
开源库地址:https://github.com/xin-lai
博客地址:http://www.cnblogs.com/codelove/
交流QQ群:85318032
**2020.09.26**
- 【Nuget】版本更新到2.4.0-beta4
#157 【修复】对低版本框架的兼容
**2020.09.24**
- 【Nuget】版本更新到2.4.0-beta3
#142 【修复】根据模板列表高度的设置,统一设置渲染高度
**2020.09.16**
- 【Nuget】版本更新到2.4.0-beta2
1、#152 筛选器支持依赖注入
2、#151 导出添加AutoFitMaxRows,超过指定行数则不启用AutoFit
3、添加全局IsDisableAllFilter属性,以通过特性禁用所有筛选器
|
5 |
Magicodes.IE.Excel
导入导出通用库,通过导入导出DTO模型来控制导入和导出,支持Excel、Word、Csv、Pdf和Html以及动态导出。
开源库地址:https://github.com/xin-lai
博客地址:http://www.cnblogs.com/codelove/
交流QQ群:85318032
**2020.10.01**
- 【Nuget】版本更新到2.4.0
- 支持单元格导出宽度设置 [#129](https://github.com/dotnetcore/Magicodes.IE/issues/129)
- Excel导出支持对Enum的ValueMapping设置 [#106](https://github.com/dotnetcore/Magicodes.IE/issues/106)
- Excel导出支持对bool类型的ValueMapping设置 [#16](https://github.com/dotnetcore/Magicodes.IE/issues/16)
- [#152](https://github.com/dotnetcore/Magicodes.IE/issues/152) 筛选器支持依赖注入
- #151 导出添加AutoFitMaxRows,超过指定行数则不启用AutoFit
- 添加全局IsDisableAllFilter属性,以通过特性禁用所有筛选器
- [#142](https://github.com/dotnetcore/Magicodes.IE/issues/142) 【修复】根据模板列表高度的设置,统一设置渲染高度
- [#157](https://github.com/dotnetcore/Magicodes.IE/issues/157)【修复】对低版本框架的兼容
- Excel导入对图片获取算法的优化
**2020.09.26**
- 【Nuget】版本更新到2.4.0-beta4
#157 【修复】对低版本框架的兼容
**2020.09.24**
- 【Nuget】版本更新到2.4.0-beta3
#142 【修复】根据模板列表高度的设置,统一设置渲染高度
|
5 |
Magicodes.IE.Excel
导入导出通用库,通过导入导出DTO模型来控制导入和导出,支持Excel、Word、Csv、Pdf和Html以及动态导出。
开源库地址:https://github.com/xin-lai
博客地址:http://www.cnblogs.com/codelove/
交流QQ群:85318032
**2020.10.29**
- 【Nuget】版本更新到2.5.0-beta3
- 导入模板支持Excel内置验证 [#167](https://github.com/dotnetcore/Magicodes.IE/issues/167)
**2020.10.20**
- 【Nuget】版本更新到2.5.0-beta2
- Excel导出支持HeaderRowIndex [#164](https://github.com/dotnetcore/Magicodes.IE/issues/164)
- 增加Excel枚举导出对DescriptionAttribute的支持[#168](https://github.com/dotnetcore/Magicodes.IE/issues/168)
**2020.10.01**
- 【Nuget】版本更新到2.4.0
- 支持单元格导出宽度设置 [#129](https://github.com/dotnetcore/Magicodes.IE/issues/129)
- Excel导出支持对Enum的ValueMapping设置 [#106](https://github.com/dotnetcore/Magicodes.IE/issues/106)
- Excel导出支持对bool类型的ValueMapping设置 [#16](https://github.com/dotnetcore/Magicodes.IE/issues/16)
- [#152](https://github.com/dotnetcore/Magicodes.IE/issues/152) 筛选器支持依赖注入
- #151 导出添加AutoFitMaxRows,超过指定行数则不启用AutoFit
- 添加全局IsDisableAllFilter属性,以通过特性禁用所有筛选器
- [#142](https://github.com/dotnetcore/Magicodes.IE/issues/142) 【修复】根据模板列表高度的设置,统一设置渲染高度
- [#157](https://github.com/dotnetcore/Magicodes.IE/issues/157)【修复】对低版本框架的兼容
- Excel导入对图片获取算法的优化
**2020.09.26**
- 【Nuget】版本更新到2.4.0-beta4
#157 【修复】对低版本框架的兼容
|
5 |
Magicodes.IE.Excel
导入导出通用库,通过导入导出DTO模型来控制导入和导出,支持Excel、Word、Csv、Pdf和Html以及动态导出。
开源库地址:https://github.com/xin-lai
博客地址:http://www.cnblogs.com/codelove/
交流QQ群:85318032
**2020.11.26**
- 【Nuget】版本更新到2.5.0-beta6
- The ColumnIndex property does not appear to be valid in Excel import [#198](https://github.com/dotnetcore/Magicodes.IE/issues/198)
**2020.11.25**
- 【Nuget】版本更新到2.5.0-beta5
- fix MappingValues The total length of a DataValidation list cannot exceed 255 characters [#196](https://github.com/dotnetcore/Magicodes.IE/issues/196)
- Excel导出List数据类型存在错误,以及格式化问题。 [#191](https://github.com/dotnetcore/Magicodes.IE/issues/191) [#193](https://github.com/dotnetcore/Magicodes.IE/issues/193)
**2020.11.20**
- 【Nuget】版本更新到2.5.0-beta4
- 导入Excel对Enum类型匹配值映射时,忽略值前后空格
**2020.10.29**
- 【Nuget】版本更新到2.5.0-beta3
- 导入模板支持Excel内置验证 [#167](https://github.com/dotnetcore/Magicodes.IE/issues/167)
**2020.10.20**
- 【Nuget】版本更新到2.5.0-beta2
- Excel导出支持HeaderRowIndex [#164](https://github.com/dotnetcore/Magicodes.IE/issues/164)
- 增加Excel枚举导出对DescriptionAttribute的支持[#168](https://github.com/dotnetcore/Magicodes.IE/issues/168)
|
5 |
Magicodes.IE.Excel
导入导出通用库,通过导入导出DTO模型来控制导入和导出,支持Excel、Word、Csv、Pdf和Html以及动态导出。
开源库地址:https://github.com/xin-lai
博客地址:http://www.cnblogs.com/codelove/
交流QQ群:85318032
**2020.12.03**
- 【Nuget】版本更新到2.5.0
- Excel导出支持HeaderRowIndex [#164](https://github.com/dotnetcore/Magicodes.IE/issues/164)
- 增加Excel枚举导出对DescriptionAttribute的支持 [#168](https://github.com/dotnetcore/Magicodes.IE/issues/168)
- Excel生成导入模板支持内置数据验证[#167](https://github.com/dotnetcore/Magicodes.IE/issues/167)
- 支持数据验证
- 支持MaxLengthAttribute、MinLengthAttribute、StringLengthAttribute、RangeAttribute
- 支持输入提示
To fix The Mapping Values of The total length of a Data Validation list always exceed 255 characters (#196)(https://github.com/dotnetcore/Magicodes.IE/issues/196)
- Excel export List data type errors, and formatting issues.[#191](https://github.com/dotnetcore/Magicodes.IE/issues/191) [#193](https://github.com/dotnetcore/Magicodes.IE/issues/193)
- 导入Excel对Enum类型匹配值映射时,忽略值前后空格
- fix MappingValues The total length of a DataValidation list cannot exceed 255 characters [#196](https://github.com/dotnetcore/Magicodes.IE/issues/196)
- Excel导出List数据类型存在错误,以及格式化问题。 [#191](https://github.com/dotnetcore/Magicodes.IE/issues/191) [#193](https://github.com/dotnetcore/Magicodes.IE/issues/193)
- The ColumnIndex property does not appear to be valid in Excel import [#198](https://github.com/dotnetcore/Magicodes.IE/issues/198)
- TableStyle修改为枚举类型
**2020.11.26**
- 【Nuget】版本更新到2.5.0-beta6
- The ColumnIndex property does not appear to be valid in Excel import [#198](https://github.com/dotnetcore/Magicodes.IE/issues/198)
**2020.11.25**
- 【Nuget】版本更新到2.5.0-beta5
- fix MappingValues The total length of a DataValidation list cannot exceed 255 characters [#196](https://github.com/dotnetcore/Magicodes.IE/issues/196)
- Excel导出List数据类型存在错误,以及格式化问题。 [#191](https://github.com/dotnetcore/Magicodes.IE/issues/191) [#193](https://github.com/dotnetcore/Magicodes.IE/issues/193)
**2020.11.20**
- 【Nuget】版本更新到2.5.0-beta4
- 导入Excel对Enum类型匹配值映射时,忽略值前后空格
|
5 |
# EPPlus 4.6
添加LoadFromDictionaries以支持动态类型
# EPPlus 4.5.3.3
## Announcement: This is the last version of EPPlus under the LGPL License
EPPlus will from version 5 be licensed under the [Polyform Noncommercial 1.0.0]( https://polyformproject.org/licenses/noncommercial/1.0.0/) license.
With the new license EPPlus is still free to use in some cases, but will require a commercial license to be used in a commercial business.
More information on the license change on [our website]( https://www.epplussoftware.com/Home/LgplToPolyform)
New features in version 4.5:
* .NET Core support
* Sparklines
* Sort method added to ExcelRange
* Bug fixes and minor changes, see below and visit https://github.com/JanKallman/EPPlus for tutorials, samples and the latest information
Important Notes:
Breaking change in .NET Core: The Worksheets collection will be zero based as default.
This can be altered by setting the ExcelPackage.Compatibility.IsWorksheets1Based to true.
.NET Core will have this property set to false, and .Net 3.5 and .Net 4 version will have this property set to true for backward compatibility reasons.
This property can also be set via the appsettings.json file in .Net Core or the app.config file. See sample project for examples!
.NET Core uses a preview of System.Drawing.Common, so be aware of that. We will update it as Microsoft releases newer versions.
System.Drawing.Common requires libgdiplus to be installed on non-Windows operating systems.
Use your favorite package manager to install it.
For example:
Homebrew on MacOS:
brew install mono-libgdiplus
apt-get:
apt-get install libgdiplus
EPPlus-A .NET Spreadsheet API
Changes
4.5.3.3
* Support for .NET Standard 2.1 and updated package references (Removed target netcoreapp2.1).
4.5.3.2
* Added a target build for .NET Core 2.1 (netcoreapp2.1) with System.Drawing.Common 4.6.0-preview6.19303.8
* Fixed Text property with short date format
* Fixed problem with defined names containing backslash
* More bugfixes, see https://github.com/JanKallman/EPPlus/commits/master
4.5.3.1
* Fixed Lookup function ignoring result vector.
* Fixed address validation.
4.5.3
* Upgraded System.Drawing.Common for .NET Core to 4.5.1
* Enabled worksheetcharts to use a pivottable as source by adding a pivotTableSource parameter to the AddChart method of the Worksheets collection
* Pmt function
* And lots of bugfixes, see https://github.com/JanKallman/EPPlus/commits/master
4.5.2.1
* Upgraded System.Drawing.Common for .NET Core to 4.5.0
* Fixed problem with Apostrophe in worksheet name
4.5.2
* Upgraded System.Drawing.Common to 4.5.0-rc1
* Optimized image handling
* External Streams are not closed when disposing the package
* Fixed issue with Floor and Celing functions
* And more bugfixes, see https://github.com/JanKallman/EPPlus/commits/master
4.5.1
* Added web sample for .NET Core from Vahid Nasiri
* Added sample sparkline sample to sample project
* Fixed a few problems related to .NET Core on Mac
4.5.0.3
* Fix for compound documents (VBA and Encryption).
* Fix for Excel 2010 sha1 hashed agile encryption.
* Upgraded System.Drawing.Common to 4.5.0-preview1-26216-02
* Also see https://github.com/JanKallman/EPPlus/commits/master
4.5.0.2 rc
* Merge in e few pull requests and fixed a few issues. See https://github.com/JanKallman/EPPlus/commits/master
4.5.0.1 Beta 2
* Added sparkline support.
* Switched targetframework from netcoreapp2.0 to netstandardapp2.0
* Replaced CoreCompat.System.Drawing.v2 with System.Drawing.Common
* Fixed a few issues. See https://github.com/JanKallman/EPPlus/commits/master
4.5.0.0 Beta 1
* .Net Core support.
* Added ExcelPackage.Compatibility.IsWorksheets1Based to remove inconsistent 1 base collection on the worksheets collection.
Note: .Net Core will have this property set to false, and .Net 3.5 and .Net 4 version will have this property set to true for backward compatibility reasons.
This property can be set via the appsettings.json file in .Net Core or the app.config file. See sample project for examples.
* RoundedCorners property Add to ExcelChart
* DataTable propery Added to ExcelPlotArea for charts
* Sort method added on ExcelRange
* Added functions NETWORKDAYS.INTL and NETWORKDAYS.
* And a lot of bug fixes. See https://github.com/JanKallman/EPPlus/commits/master
4.1.1
* Fix VBA bug in Excel 2016 - 1708 and later
4.1
* Added functions Rank, Rank.eq, Rank.avg and Search
* Applied a whole bunch of pull requests...
* Performance and memory usage tweeks
* Ability to set and retrieve 'custom' extended application propeties.
* Added style QuotePrefix
* Added support for MajorTimeUnit and MinorTimeUnit to chart axes
* Added GapWidth Property to BarChart and Gapwidth.
* Added Fill and Border properties to ChartSerie.
* Added support for MajorTimeUnit and MinorTimeUnit to chart axes
* Insert/delete row/column now shifts named ranges, comments, tables and pivottables.
* And fixed a lot of issues. See http://epplus.codeplex.com/SourceControl/list/changesets for more details
4.0.5 Fixes
* Switched to Visual Studio 2015 for code and sample projects.
* Added LineColor, MarkerSize, LineWidth and MarkerLineColor properties to line charts
* Added LineEnd properties to shapes
* Added functions Value, DateValue, TimeValue
* Removed WPF depedency.
* And fixed a lot of issues. See http://epplus.codeplex.com/SourceControl/list/changesets for more details
4.0.4 Fixes
* Added functions Daverage, Dvar Dvarp, DMax, DMin DSum, DGet, DCount and DCountA
* Exposed the formula parser logging functionality via FormulaParserManager.
* And fixed a lot of issues. See http://epplus.codeplex.com/SourceControl/list/changesets for more details
4.0.3 Fixes
* Added compilation directive for MONO (Thanks Danny)
* Added functions IfError, Char, Error.Type, Degrees, Fixed, IsNonText, IfNa and SumIfs
* And fixed a lot of issues. See http://epplus.codeplex.com/SourceControl/list/changesets for more details
4.0.2 Fixes
* Fixes a whole bunch of bugs related to the cell store (Worksheet.InsertColumn, Worksheet.InsertRow, Worksheet.DeleteColumn, Worksheet.DeleteRow, Range.Copy, Range.Clear)
* Added functions Acos, Acosh, Asinh, Atanh, Atan, CountBlank, CountIfs, Mina, Offset, Median, Hyperlink, Rept
* Fix for reading Excel comment content from the t-element.
* Fix to make Range.LoadFromCollection work better with inheritence
* And alot of other small fixes
4.0.1 Fixes
* VBA unreadable content
* Fixed a few issues with InsertRow and DeleteRow
* Fixed bug in Average and AverageA
* Handling of Div/0 in functions
* Fixed VBA CodeModule error when copying a worksheet.
* Value decoding when reading str element for cell value.
* Better exception when accessing a worksheet out of range in the Excelworksheets indexer.
* Added Small and Large function to formula parser. Performance fix when encountering an unknown function.
* Fixed handling strings in formulas
* Calculate hangs if formula start with a parenthes.
* Worksheet.Dimension returned an invalid range in some cases.
* Rowheight was wrong in some cases.
* ExcelSeries.Header had an incorrect validation check.
New features 4.0
Replaced Packaging API with DotNetZip
* This will remove any problems with Isolated Storage and enable multithreading
New Cell store
* Less memory consumption
* Insert columns (not on the range level)
* Faster row inserts,
Formula Parser
* Calculates all formulas in a workbook, a worksheet or in a specified range
* 100+ functions implemented
* Access via Calculate methods on Workbook, Worksheet and Range objects.
* Add custom/missing Excel functions via Workbook. FormulaParserManager.
* Samples added to the EPPlusSamples project.
The formula parser does not support Array Formulas
* Intersect operator (Space)
* References to external workbooks
* And probably a whole lot of other stuff as well :)
Performance
*Of course the performance of the formula parser is nowhere near Excels. Our focus has been functionality.
Agile Encryption (Office 2012-)
* Support for newer type of encryption.
Minor new features
* Chart worksheets
* New Chart Types Bubblecharts
* Radar Charts
* Area Charts
* And lots of bug fixes...
Beta 2 Changes
* Fixed bug when using RepeatColumns & RepeatRows at the same time.
* VBA project will be left untouched if it’s not accessed.
* Fixed problem with strings on save.
* Added locks to the cell store for access by multiple threads.
* Implemented Indirect function
* Used DisplayNameAttribute to generate column headers from LoadFromCollection
* Rewrote ExcelRangeBase.Copy function.
* Added caching to Save ZipStream for Cells and shared strings to speed up the Save method.
* Added Missing InsertColumn and DeleteColumn
* Added pull request to support Date1904
* Added pull request ExcelWorksheet. LoadFromDataReader
Release Candidate changes
* Fixed some problems with Range.Copy Function
* InsertColumn and Delete column didn't work in some cases
* Chart.DisplayBlankAs had the wrong default type in Excel 2010+
* Datavalidation list overflow caused corruption of the package
* Fixed a few Calculation when referring ranges (for example If function)
* Added ChartAxis.DisplayUnit
* Fixed a bug related to shared formulas
* Named styles failed in some cases.
* Style.Indent got an invalid value in some cases.
* Fixed a problem with AutofitColumns method.
* Performance fix.
* A whole lot of other small fixes.
.NET Standard 2.0
- Microsoft.Extensions.Configuration.Json (>= 3.1.0)
- System.Xml.XPath.XmlDocument (>= 4.3.0)
- System.Text.Encoding.CodePages (>= 4.7.0)
- System.Security.Cryptography.X509Certificates (>= 4.3.2)
- System.Security.Cryptography.Pkcs (>= 4.7.0)
- System.Security.Claims (>= 4.3.0)
- System.Reflection (>= 4.3.0)
- System.Drawing.Common (>= 4.7.0)
- System.Data.Common (>= 4.3.0)
- System.ComponentModel.TypeConverter (>= 4.3.0)
- System.Xml.XmlDocument (>= 4.3.0)
.NET Standard 2.1
- System.Xml.XmlDocument (>= 4.3.0)
- System.Xml.XPath.XmlDocument (>= 4.3.0)
- System.Text.Encoding.CodePages (>= 4.7.0)
- System.Security.Cryptography.X509Certificates (>= 4.3.2)
- System.Security.Cryptography.Pkcs (>= 4.7.0)
- System.Security.Claims (>= 4.3.0)
- System.Reflection (>= 4.3.0)
- System.Drawing.Common (>= 4.7.0)
- System.Data.Common (>= 4.3.0)
- Microsoft.Extensions.Configuration.Json (>= 3.1.0)
- System.ComponentModel.TypeConverter (>= 4.3.0)