超碰人人人人人,亚洲AV午夜福利精品一区二区,亚洲欧美综合区丁香五月1区,日韩欧美亚洲系列

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開(kāi)發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

推薦11個(gè)Excel讀寫查詢等操作的.Net開(kāi)源庫(kù)

admin
2025年1月14日 22:25 本文熱度 241
推薦11個(gè)Excel的開(kāi)源庫(kù),包含:Excel操作庫(kù)、Excel插件、Excel控件、Excel實(shí)體映射、Excel與Json轉(zhuǎn)換。(點(diǎn)擊標(biāo)題查看詳情)


1、ExcelDataReader:一個(gè).Net高性能Excel開(kāi)源讀取器
一個(gè)功能強(qiáng)大且易于使用的開(kāi)源項(xiàng)目,提供了豐富的讀取API,專門讀取Excel文件的數(shù)據(jù),特別是處理大數(shù)據(jù)量的情況。
ExcelDataReader支持Excel版本從2007年至2021年以及Office 365的Excel格式,支持文件格式如下:
支持.Net4.6、.NetStandard2.0、.Net Core 5及更高版本。
Star:4K?
項(xiàng)目地址:
https://github.com/ExcelDataReader/ExcelDataReader

2、LinqToExcel:輕松使用Linq操作Excel文件!
允許開(kāi)發(fā)者使用 LINQ語(yǔ)法來(lái)查詢 Excel 電子表格和 CSV 文件中的數(shù)據(jù),開(kāi)發(fā)者可以像操作數(shù)據(jù)庫(kù)一樣方便地處理Excel文件。
不過(guò)要注意的是需要安裝 Microsoft Access Database Engine 2010 Redistributable,這里需要Excel文件所需的數(shù)據(jù)引擎。
Star:1.1K?
項(xiàng)目地址:
https://github.com/paulyoder/LinqToExcel

3、SpreadCheetah:高性能的Excel操作處理.NET庫(kù)
一個(gè)高性能的.NET庫(kù),專注于生成Microsoft Excel XLSX格式的電子表格文件。
該庫(kù)具有出色的性能,它能夠高效地處理大量數(shù)據(jù),生成復(fù)雜的電子表格文件。
提供了異步API接口、不依賴于Microsoft Excel,支持.NET Standard 2.0及更高版本,包括.NET Framework、.NET Core以及.NET 6和更新的版本。
此外,它還支持Trimmable和NativeAOT兼容性,為開(kāi)發(fā)者提供了更多的部署選項(xiàng)。
Star:448?
項(xiàng)目地址:
https://github.com/sveinungf/spreadcheetah

4、輕松擴(kuò)展Excel功能自定義函數(shù)、圖表、表單等
Excel-DNA是一個(gè).Net開(kāi)源項(xiàng)目,為開(kāi)發(fā)者提供了一種便利的方法,可以將.Net代碼與Excel集成,能夠輕松的為Excel創(chuàng)建自定義函數(shù)、圖表、表單等,一方面不僅可以利用.Net強(qiáng)大的庫(kù),另外一方面還可以與外部數(shù)據(jù)、程序等連接交互。
利用該項(xiàng)目我們可以用來(lái),開(kāi)發(fā)一些數(shù)據(jù)分析與處理、數(shù)據(jù)自動(dòng)化等一些場(chǎng)景。
Star:1.3K?
項(xiàng)目地址:
https://github.com/Excel-DNA/ExcelDna

5、簡(jiǎn)單易用Excel讀取寫入開(kāi)源庫(kù)
該項(xiàng)目主要分為5個(gè)部分:
1、常用:編碼轉(zhuǎn)換、常用枚舉變量、多線程、列表排序等;
2、數(shù)據(jù)庫(kù):針對(duì)ADO.net封裝的常用操作;
3、CSV:讀取和寫入CSV庫(kù);
4、Excel:讀取和寫入Excel庫(kù),格式支持.xlsx、.xlsb 和 .xls,支持轉(zhuǎn)換CSV格式;
5、XBase:支持快速讀取XBase數(shù)據(jù)。
此項(xiàng)目提供的功能,都比較簡(jiǎn)單,適合小型項(xiàng)目使用。
Star:394K?
項(xiàng)目地址:
https://github.com/MarkPflug/Sylvan

6、基于OpenXML封裝Excel操作庫(kù)
ClosedXML是一個(gè).NET第三方開(kāi)源庫(kù),支持讀取、操作和寫入Excel 2007+ (.xlsx, .xlsm)文件,是基于OpenXML封裝的,讓開(kāi)發(fā)人員無(wú)需了解OpenXML API底層API,便于運(yùn)用于項(xiàng)目開(kāi)發(fā)。
Star:4.9K?
項(xiàng)目地址:
https://github.com/ClosedXML/ClosedXML
7、Excel與實(shí)體映射導(dǎo)入導(dǎo)出的C#開(kāi)源庫(kù)
這是一個(gè)C#開(kāi)發(fā)的、用于將Excel文件映射為對(duì)象模型的開(kāi)源工具,同樣可以輕松將對(duì)實(shí)體對(duì)象存儲(chǔ)為Excel格式文件。
該項(xiàng)目的核心作用就是,讓開(kāi)發(fā)人員容易、快速、寫入和操作Excel文件。
Star:810?
項(xiàng)目地址:
https://github.com/mganss/ExcelMapper

8、一個(gè).Net強(qiáng)大的Excel控件,支持WinForm、WPF、Android
這是一個(gè)開(kāi)源的表格控制組件,支持Winform、WPF和Android平臺(tái),可以方便的加載、修改和導(dǎo)出Excel文件,支持?jǐn)?shù)據(jù)格式、大綱、公式計(jì)算、圖表、腳本執(zhí)行等、還支持觸摸滑動(dòng),可以方便地操作表格。
總的來(lái)說(shuō)是一個(gè)可以快速構(gòu)建、具有高性能、良好交互、美觀的UI表格控件。
Star:1.4K?
項(xiàng)目地址:
https://github.com/unvell/ReoGrid

9、一個(gè)跨平臺(tái)支持Word, Excel, CSV, Email等30多種格式的操作庫(kù)
這是一個(gè)基于.Net開(kāi)發(fā)的數(shù)據(jù)/文本操作開(kāi)源項(xiàng)目,支持docx、xlsx、xls、pdf、csv、txt、epub、html等30多種格式,使用簡(jiǎn)單友好,是一個(gè)可以幫助我們識(shí)別文件格式,并將數(shù)據(jù)/文本提取為統(tǒng)一結(jié)構(gòu)的智能框架。
支持文檔格式有:
txt,xml,csv,xls,xlsx,ppt,vsd,pub,shw,sldprt,pptx,pubx,vsdx,doc,docx,rtf,pdf,html,htm,eml,msg,vcf,zip,mp3,ape,wma,flac,aif,jpeg,jpg,gif,tiff,png。
Star:361?
項(xiàng)目地址:
https://github.com/nissl-lab/toxy

10、Excel轉(zhuǎn)Json工具
這是一個(gè)基于C#開(kāi)發(fā)的Excel轉(zhuǎn)Json工具,比通過(guò)Office Excel組件訪問(wèn)數(shù)據(jù)性能提升100倍,支持界面、命令模式。
Star:1.8K?
項(xiàng)目地址:
https://github.com/neil3d/excel2json

11、Excel高效低內(nèi)存的開(kāi)源框架
目前主流框架大多需要將數(shù)據(jù)全載入到內(nèi)存方便操作,但這會(huì)導(dǎo)致內(nèi)存消耗問(wèn)題,MiniExcel 嘗試以 Stream 角度寫底層算法邏輯,能讓原本1000多MB占用降低到幾MB,避免內(nèi)存不夠情況。
MiniExcel簡(jiǎn)單、高效避免OOM的.NET處理Excel查、寫、填充數(shù)據(jù)工具。
Star:2.9K?
項(xiàng)目地址:
https://github.com/MiniExcel/MiniExcel


閱讀原文:原文鏈接


該文章在 2025/1/15 10:12:14 編輯過(guò)
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國(guó)內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場(chǎng)、車隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場(chǎng)作業(yè)而開(kāi)發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉(cāng)儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購(gòu)管理,倉(cāng)儲(chǔ)管理,倉(cāng)庫(kù)管理,保質(zhì)期管理,貨位管理,庫(kù)位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved