基于.Net开发的数据库导入导出的开源项目Magicodes.IE

在项目开发过程中,我们经常碰到从数据库导入导出的需求,虽然这样的功能不是很复杂,但是往往我们都会碰到一些问题。

比如导入的Excel格式问题、Excetl中图片导入问题,导出的需求为了方便客户查看,会面临更多个性化的需求,为了满足这些需求,开发还是比较繁琐的。

今天给大家推荐一个开源库,它是针对数据库导入导出的工具,可以极大的提升我们的开发效率。.

项目简介

这些基于.Net Core开发的、导入导出的通用库,支持格式:Html、PDF、Word、Excel,可以让我们只需编写少量代码,就能快速实现导入导出的需求。

技术架构

1、平台:基于Net Standard 2.0/Net Standard 2.1/Net 5.0开发。

项目特色功能
1、支持格式:Html、PDF、Word、Excel;
2、数据格式:数据的校验、数据处理、类型映射、数据筛选、数据拆分等;
3、自定义:自定义表头、单元格的格式;
4、支持:支持多Sheet,标注、数据异常处理。
项目结构
基于.Net开发的数据库导入导出的开源项目Magicodes.IE

使用方法

格式导出示例

基于.Net开发的数据库导入导出的开源项目Magicodes.IE

导入示例

基于.Net开发的数据库导入导出的开源项目Magicodes.IE

项目地址
https://github.com/dotnetcore/Magicodes.IE