在專案開發過程中,我們經常碰到從資料庫匯入匯出的需求,雖然這樣的功能不是很複雜,但是往往我們都會碰到一些問題。
比如匯入的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開源專案的榜單
- End -
文章首發於公眾號【程式設計樂趣】,歡迎大家關注。