我是程式設計樂趣,一個10年.Net開發經驗老程式員,點選右上方“關注”,每天為你分享開源項目和程式設計知識。
在項目開發過程中,我們經常碰到從資料庫導入導出的需求,雖然這樣的功能不是很複雜,但是往往我們都會碰到一些問題。
比如導入的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,标注、資料異常處理。
項目結構
使用方法
格式導出示例
導入示例
項目位址
https://github.com/dotnetcore/Magicodes.IE
更多.Net開源項目合集
https://github.com/bianchenglequ/NetCodeTop
我是程式設計樂趣,一個10年.Net開發經驗老程式員,專注開源項目和程式設計知識分享。
私信回複:【888】,領取.Net視訊教程。
- End -
推薦閱讀
盤點3個.Net開發的WMS倉庫管理系統
基于.NET 7 + iView 的前後端分離的通用背景管理系統開源架構
基于.Net開發的、支援多平台、多語言餐廳點餐系統
推薦一個.Net Core開發的蜘蛛爬蟲開源項目
一個基于C#開發的Socket擴充庫