导入导出通用库,支持Dto导入导出以及动态导出,支持Excel、Word、Pdf、Csv和Html。已加入NCC开源组织。
Magicodes.IE 2.0发布
Magicodes.IE 2.1发布
如何做好一个开源项目(一)
一旦成为贡献者,我们将会邀请您加入Magicodes.IE管理委员会的微信群,并拥有相关的投票权。
最新版本:2.2.0
【Nuget】版本更新到2.2.0-beta8
【Excel模板导出】支持图片 #62,渲染语法如下所示:
{{Image::ImageUrl?Width=50&Height=120&Alt=404}} {{Image::ImageUrl?w=50&h=120&Alt=404}} {{Image::ImageUrl?Alt=404}}
/// <summary> /// 追加集合到当前导出程序 /// append the collection to context /// </summary> /// <typeparam name="T"></typeparam> /// <param name="dataItems"></param> /// <returns></returns> ExcelExporter Append<T>(ICollection<T> dataItems) where T : class; /// <summary> /// 导出所有的追加数据 /// export excel after append all collectioins /// </summary> /// <param name="fileName"></param> /// <returns></returns> Task<ExportFileInfo> ExportAppendData(string fileName); /// <summary> /// 导出所有的追加数据 /// export excel after append all collectioins /// </summary> /// <param name="fileName"></param> /// <returns></returns> Task<byte[]> ExportAppendDataAsByteArray();
var exporter = new ExcelExporter(); var list1 = GenFu.GenFu.ListOf<ExportTestDataWithAttrs>(); var list2 = GenFu.GenFu.ListOf<ExportTestDataWithSplitSheet>(30); var result = exporter.Append(list1).Append(list2).ExportAppendData(filePath);
https:/https://img.qb5200.com/download-x/dev.azure.com/xinlaiopencode/Magicodes.IE/_build?definitionId=4&_a=summary
# | 状态 | 完成时间 | 里程碑情况 |
---|---|---|---|
3.0 | 相关文章猜您喜欢
|