国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

C++讀寫(xiě)excel文件的的第三方庫(kù)

這篇具有很好參考價(jià)值的文章主要介紹了C++讀寫(xiě)excel文件的的第三方庫(kù)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

一、比較流行的庫(kù)

1. OpenXLSX

用于讀取、寫(xiě)入、創(chuàng)建和修改 Microsoft Excel? (.xlsx) 文件的 C++ 庫(kù)。

2. xlnt

xlnt 是一個(gè)現(xiàn)代 C++ 庫(kù),用于操作內(nèi)存中的電子表格以及從 XLSX 文件讀取/寫(xiě)入它們,如ECMA 376 第 4 版中所述。xlnt 1.0 版的首次公開(kāi)發(fā)布是在 2017 年 5 月 10 日。目前的工作重點(diǎn)是增加兼容性、提高性能以及集思廣益未來(lái)的發(fā)展目標(biāo)。

3. libxl

LibXL 是一個(gè)可以讀寫(xiě) Excel 文件的庫(kù)。它不需要 Microsoft Excel 和 .NET 框架,結(jié)合了易于使用和強(qiáng)大的功能。LibXL 可以幫助您的應(yīng)用程序輕松地將數(shù)據(jù)導(dǎo)出到 Excel 文件或從中提取數(shù)據(jù)。它還可以用作報(bào)表引擎。庫(kù)可用于C、C++、C#、Delphi、PHP、Python、PowerBASIC、Xojo、Fortran等語(yǔ)言。支持 Excel 97-2003 二進(jìn)制格式 (xls)、Excel 2007-2021 XML 格式 (xlsx/xlsm)。支持 Unicode 和 64 位平臺(tái)。有一個(gè)面向 .NET 開(kāi)發(fā)人員的包裝器和單獨(dú)的 Linux、Mac 和 iOS 版本。在demo.xls或demo.xlsx文件中查看庫(kù)的功能。

4. BasicExcel

在深入研究 之前BasicExcel,讓我們先看看它的局限性。它被稱(chēng)為BasicExcel 是有原因的。
不支持格式化:

  • 不支持公式
  • 它不支持圖表
  • 它不支持 Unicode UTF-32

實(shí)際上它不支持 Excel 的許多奇特功能。它旨在成為一個(gè)基本類(lèi),用于將數(shù)字和字符串等簡(jiǎn)單內(nèi)容讀寫(xiě)到電子表格中。
支持的功能:

  • 讀寫(xiě)數(shù)字(整數(shù)、實(shí)數(shù))和字符串(ANSI、UTF16)
  • 添加工作表
  • 重命名工作表
  • 刪除工作表
  • 獲取工作表的名稱(chēng)

5. QtXlsxWriter

QtXlsx是一個(gè)可以讀寫(xiě)Excel文件的庫(kù)。它不需要 Microsoft Excel,可以在 Qt5 支持的任何平臺(tái)上使用。該庫(kù)可用于

  • 從頭開(kāi)始生成一個(gè)新的 .xlsx 文件
  • 從現(xiàn)有的 .xlsx 文件中提取數(shù)據(jù)
  • 編輯現(xiàn)有的 .xlsx 文件

7. EasyXLS

https://www.easyxls.com/manual/tutorials/cpp/read-xlsx-file.html

8. ExcelFormat

https://www.codeproject.com/Articles/42504/ExcelFormat-Library

9. SPLib

SPLib 是一個(gè)開(kāi)源 (BSD) C++ 庫(kù),用于導(dǎo)出各種格式的電子表格,并支持不同的單一格式。

二、其他解決方案

https://www.bbsmax.com/A/ke5jeN7OJr/
http://t.csdn.cn/vs54S
https://products.aspose.com/cells/cpp/
https://github.com/huangfeidian/xlsx_reader
https://github.com/qcdong2016/MiniExcel文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-454167.html

到了這里,關(guān)于C++讀寫(xiě)excel文件的的第三方庫(kù)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Python實(shí)現(xiàn)自動(dòng)化辦公(使用第三方庫(kù)操作Excel)

    Python實(shí)現(xiàn)自動(dòng)化辦公(使用第三方庫(kù)操作Excel)

    相關(guān)知識(shí): 獲取所有工作表的數(shù)目 獲取所有工作表的名稱(chēng) 獲取一張表中單元格的行數(shù) 獲取一張表中單元格的列數(shù) ? 批量讀取數(shù)據(jù):【代碼】 注意openpyxl 和前面的xlrd不一樣,openpyxl讀取的行列是從1開(kāi)始的,這就對(duì)應(yīng)了Excel表格中的行列的位置 讀取所有行中的所有單元格,并

    2024年01月19日
    瀏覽(24)
  • C#使用第三方庫(kù)ExcelDataReader讀取excel數(shù)據(jù)并呈現(xiàn)

    之前有使用Oledb讀取Excel的代碼:C#讀取excel數(shù)據(jù)并呈現(xiàn) 使用這種方式讀取存在需要安裝數(shù)據(jù)庫(kù)引擎的隱患(如需要自?。?/p>

    2024年02月13日
    瀏覽(21)
  • C++第三方開(kāi)發(fā)庫(kù)matplotlib-cpp

    C++第三方開(kāi)發(fā)庫(kù)matplotlib-cpp

    Matplotlib-cpp是一個(gè)用于在C++中繪制圖表的開(kāi)源庫(kù)。它提供了與Python的Matplotlib庫(kù)類(lèi)似的功能,使得在C++環(huán)境下進(jìn)行數(shù)據(jù)可視化變得更加便捷?;贛atplotlib-cpp,我們可以使用各種繪圖函數(shù)和樣式選項(xiàng)來(lái)創(chuàng)建各種類(lèi)型的圖表,包括折線圖、散點(diǎn)圖、柱狀圖等。它與C++的語(yǔ)法和數(shù)據(jù)

    2024年02月15日
    瀏覽(18)
  • 鴻蒙加載第三方動(dòng)態(tài)鏈接庫(kù)(.so)文件

    鴻蒙加載第三方動(dòng)態(tài)鏈接庫(kù)(.so)文件

    在沒(méi)有正確引用so文件情況下會(huì)報(bào)出上述錯(cuò)誤,正確姿勢(shì)應(yīng)該如下 在Android的寫(xiě)法是在main目錄下創(chuàng)建jniLibs,然后.so文件復(fù)制進(jìn)去即可,但是在鴻蒙里面要在libs/內(nèi)放置arm64-v8a和armeabi-v7a兩個(gè)文件夾的so文件,然后在build.gradle文件 加多一個(gè).so的描述 即可使用

    2024年02月13日
    瀏覽(30)
  • Maven 配置文件修改及導(dǎo)入第三方j(luò)ar包

    Maven 配置文件修改及導(dǎo)入第三方j(luò)ar包

    (D:appapache-maven-3.5.0confsettings.xml,1中環(huán)境變量對(duì)應(yīng)的maven包下的conf)

    2024年02月11日
    瀏覽(98)
  • 手動(dòng)下載Python第三方庫(kù)whl文件并進(jìn)行安裝

    手動(dòng)下載Python第三方庫(kù)whl文件并進(jìn)行安裝 在Python開(kāi)發(fā)中,我們經(jīng)常需要使用第三方庫(kù)來(lái)輔助我們完成各種任務(wù)。而通常在安裝這些庫(kù)時(shí),我們會(huì)使用pip命令進(jìn)行安裝。但有時(shí)候因?yàn)榫W(wǎng)絡(luò)環(huán)境等原因,pip無(wú)法正常工作,導(dǎo)致我們無(wú)法安裝所需第三方庫(kù)。這時(shí)候,手動(dòng)下載對(duì)應(yīng)的

    2024年02月11日
    瀏覽(21)
  • Springboot實(shí)現(xiàn)上傳文件,并實(shí)現(xiàn)調(diào)用第三方接口post請(qǐng)求多文件上傳文件

    項(xiàng)目過(guò)程中,經(jīng)常會(huì)有和第三方接口打交道的過(guò)程,今天實(shí)現(xiàn)調(diào)用第三方上傳文件的接口??! 通常拿到第三方的接口文檔的時(shí)候,不是第一時(shí)間先寫(xiě)代碼,而是詳細(xì)閱讀接口文檔。若接口需要第三方提供的基本參數(shù),例如signkey, secrect等,也可以是其他的,查看文檔里是否提

    2024年02月16日
    瀏覽(19)
  • 【cmake學(xué)習(xí)】cmake 引入第三方庫(kù)(頭文件目錄、庫(kù)目錄、庫(kù)文件)

    【cmake學(xué)習(xí)】cmake 引入第三方庫(kù)(頭文件目錄、庫(kù)目錄、庫(kù)文件)

    程序的編寫(xiě)需要用到頭文件,程序的編譯需要lib文件,程序的運(yùn)行需要dll文件,因此cmake引入第三方庫(kù)其實(shí)就是將include目錄、lib目錄、bin目錄引入工程。 ????????目錄 1、find_package(批量引入庫(kù)文件和頭文件) 2、include_directories(引入頭文件目錄) 3、link_directories(引入庫(kù)

    2024年02月09日
    瀏覽(89)
  • 解決 TypeScript 引入第三方包,無(wú)法找到模塊“XXX”的聲明文件

    例子: 報(bào)錯(cuò) :無(wú)法找到模塊“three”的聲明文件?!癳:/VScode/vite-demo/node_modules/three/build/three.module.js”隱式擁有 “any” 類(lèi)型。 該包如果存在可嘗使用 npm i --save-dev @types/three 安裝,或者添加一個(gè)包含 declare module \\\'three\\\' 的新聲明文件(.d.ts后綴,例如 vite-env.d.ts) 原因:npm安裝的版本

    2024年02月06日
    瀏覽(29)
  • 在Vitis IDE中使用第三方庫(kù) libtiff 保存 tiff 文件

    在Vitis IDE中使用第三方庫(kù) libtiff 保存 tiff 文件

    一個(gè)Vitis IDE 裸機(jī)項(xiàng)目,需要將視頻幀無(wú)損地保存下來(lái) 由于每幀的像素?cái)?shù)據(jù)是 16bit 1通道的 bayer 格式,滿足這一需求的圖像格式似乎只有 tiff 格式 開(kāi)源的tiff 庫(kù)是 libtiff,而在 Vitis IDE 裸機(jī)項(xiàng)目中要使用的話就需要交叉編譯 Vitis IDE 裸機(jī)的cpu是arm v7 cortex a9,用到的編譯器是 ar

    2024年02月16日
    瀏覽(23)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包