亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

Go 語言 Excel 類庫 Excelize 2.0.0 版本發(fā)布

andycall / 1357人閱讀

摘要:是語言編寫的用于操作文檔類庫,基于標(biāo)準(zhǔn)??梢允褂盟鼇碜x取寫入由及以上版本創(chuàng)建的文檔。年月日,社區(qū)正式發(fā)布了版本,該版本包含了很多新功能錯誤修復(fù)和性能優(yōu)化。

Excelize 是 Go 語言編寫的用于操作 Office Excel 文檔類庫,基于 ECMA-376 Office OpenXML 標(biāo)準(zhǔn)??梢允褂盟鼇碜x取、寫入由 Microsoft Excel? 2007 及以上版本創(chuàng)建的 XLSX 文檔。相比較其他的開源類庫,Excelize 支持寫入原本帶有圖片(表)、透視表和切片器等復(fù)雜樣式的文檔,還支持向 Excel 文檔中插入圖片與圖表,并且在保存后不會丟失文檔原有樣式,可以應(yīng)用于各類報表系統(tǒng)中。

GitHub: github.com/360EntSecGroup-Skylar/excelize

2019年4月23日, 社區(qū)正式發(fā)布了 2.0.0 版本,該版本包含了很多新功能、錯誤修復(fù)和性能優(yōu)化。下面是有關(guān)該版本更新內(nèi)容的摘要,完整的更改列表可查看 change log.

Release Notes

此版本中最顯著的變化包括:

API 更改

下表列出了 v2.0.0 相比較于 v1.4.1 版本,API 的更改情況:

函數(shù)名 增加 error 返回值 行號計算方法變更* 刪除 新增
ToALphaString × × ×
TitleToNumber × × ×
SplitCellName × × ×
JoinCellName × × ×
ColumnNameToNumber × × ×
ColumnNumberToName × × ×
CellNameToCoordinates × × ×
CoordinatesToCellName × × ×
DuplicateRowTo × × ×
SetCellFloat × × ×
SetCellStyle × × ×
InsertCol × × ×
RemoveCol × × ×
RemoveRow × ×
InsertRow × ×
DuplicateRow × × ×
SetRowHeight × × ×
GetRowHeight × × ×
GetCellValue × × ×
GetCellFormula × × ×
GetCellHyperLink × × ×
SetCellHyperLink × × ×
SetCellInt × × ×
SetCellBool × × ×
SetCellStr × × ×
SetCellDefault × × ×
GetCellStyle × × ×
SetCellValue × × ×
MergeCell × × ×
SetSheetRow × × ×
SetRowVisible × ×
GetRowVisible × ×
SetRowOutlineLevel × ×
GetRowOutlineLevel × ×
GetRows × × ×
Columns × × ×
SearchSheet × × ×
GetPicture × × ×
AutoFilter × × ×
GetColVisible × × ×
SetColVisible × × ×
GetColOutlineLevel × × ×
SetColOutlineLevel × × ×
SetColWidth × × ×
GetColWidth × × ×
GetMergeCells × × ×
ProtectSheet × × ×
UnprotectSheet × × ×
UpdateLinkedValue × × ×
SetSheetVisible × × ×
adjustHelper × × ×
adjustMergeCells × × ×
adjustAutoFilter × × ×
prepareCell × × ×
setDefaultTimeStyle × × ×
timeToExcelTime × × ×
addDrawingChart × × ×
addDrawingVML × × ×
addDrawingPicture × × ×
getTotalRowsCols × × ×
checkRow × × ×
addDrawingShape × × ×
addTable × × ×
workSheetReader × × ×
copySheet × × ×

* 從版本 v2.0.0 開始,所有行操作方法都使用從 1 開始的 Excel 行編號,早期版本中某些方法中的基于 0 的行編號將不再使用,參考相關(guān) issue #349。

新增功能

新增 DuplicateRowTo() 方法, 支持根據(jù)給定的工作表名稱(大小寫敏感)和行號,在指定行后復(fù)制該行

工作表頁面布局設(shè)置函數(shù) SetPageLayout() 新增對頁面布局方向設(shè)置的支持,解決了相關(guān) issue #318

工作表頁面布局設(shè)置函數(shù) SetPageLayout() 新增對頁面紙張大小設(shè)置的支持

問題修復(fù)

修復(fù)部分情況下,在樣式格式中未指定單元格顏色填充時,創(chuàng)建了空白填充的問題

修復(fù)當(dāng)工作表數(shù)據(jù)驗證公式超過 225 個字符時,文件打開失敗的問題,解決了相關(guān) issue #339

修復(fù)部分情況下,刪除帶有公式的單元格會導(dǎo)致文件損壞的問題,解決了相關(guān) issue #346

修復(fù)通過獲取批注函數(shù) GetComment(),從包含多個工作表的工作簿獲取批注時,返回了錯誤的工作表名稱的問題,解決了相關(guān) issue #345

修復(fù)獲取工作表全部單元格函數(shù) GetRows() 返回多余的列的問題

修復(fù)部分情況下刪除包含公式的工作表引起文檔損壞的問題

性能提升

單元格賦值系列函數(shù)、添加批注、圖片、圖表、超鏈接和形狀函數(shù)的性能,均獲得了大幅提升

新增重復(fù)圖片檢查,將用添加引用代替添加重復(fù)圖片,解決了相關(guān) issue #359

其他

文檔內(nèi)容更新與修正

完善單元測試,增加 go1.12 版本下的單元測試

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/110401.html

相關(guān)文章

  • Excelize發(fā)布2.0.1版本Go語言Excel文檔基礎(chǔ)庫

    摘要:是語言編寫的用于操作文檔類庫,基于標(biāo)準(zhǔn)??梢允褂盟鼇碜x取寫入由及以上版本創(chuàng)建的文檔。年月日,社區(qū)正式發(fā)布了版本,該版本包含了多項新增功能錯誤修復(fù)和兼容性提升優(yōu)化。下面是有關(guān)該版本更新內(nèi)容的摘要,完整的更改列表可查看。 showImg(https://segmentfault.com/img/remote/1460000018971694?w=880&h=360); Excelize 是...

    oliverhuang 評論0 收藏0
  • 2017年前端框架、類庫、工具大比拼

    摘要:相比于開發(fā)人員的數(shù)量,目前框架類庫和工具的數(shù)量似乎更多一些。本文將會討論目前最為流行的客戶端框架類庫和工具以及它們之間的基本差異。典型的類庫包括字符串處理日期元素事件動畫網(wǎng)絡(luò)請求等功能。所以不需要明確的區(qū)分類庫框架和工具。 相比于JavaScript開發(fā)人員的數(shù)量,目前JavaScript框架、類庫和工具的數(shù)量似乎更多一些。截至2017年5月,GitHub上的快速搜索顯示,有超過110...

    Alliot 評論0 收藏0
  • 使用PHPExcel讀寫excel

    摘要:要求,使用了名字空間編碼規(guī)范最新的語言新特性對版本的要求加強(qiáng)。已經(jīng)放出穩(wěn)定版,官方不再建議使用。保存和導(dǎo)入的行為分別由和負(fù)責(zé)。注意不要混淆和對象持有數(shù)據(jù),和是對其進(jìn)行序列化和反序列化的輔助類。單元隸屬于具體的表單,使用上和表單類互動最多。 轉(zhuǎn)載請注明文章出處:https://tlanyan.me/use-phpexc... PHPOffice出品的PHPExcel是PHP讀取和生成Ex...

    wupengyu 評論0 收藏0
  • 不嚴(yán)謹(jǐn)?shù)牟煌?em>語言下大 Excel 文件寫入的性能比較

    摘要:測試內(nèi)容使用不同的語言及其版本,測試各自完成包含行列單元格的文件的生成,對比其各自耗費(fèi)時間,次重復(fù)執(zhí)行取其平均值后進(jìn)行橫向比較。 背景 去年因為線上系統(tǒng)需要導(dǎo)出大量數(shù)據(jù)(大概是 11 萬行)到 Excel,代碼是 Python 2.7 寫的,除去數(shù)據(jù)庫查詢耗時,整個的 Excel 文件生成也還要耗費(fèi)幾十秒的時間,這聽起來真是一個非常夸張的事情。后來為其更換了號稱性能表現(xiàn)最好的 pyex...

    keithxiaoy 評論0 收藏0
  • 微信小程序快速開發(fā):從注冊賬號到小程序上架

    摘要:寫在前面自從微信小程序功能發(fā)布后,我就一直關(guān)注著小程序的動向,然而限于學(xué)業(yè)繁忙,總是沒有太多的時間去學(xué)習(xí)。準(zhǔn)備工作注冊微信小程序賬號點(diǎn)擊傳送門立馬注冊微信小程序賬號。微信官方一般會在日之內(nèi)完成審核,我新注冊的小程序?qū)徍擞昧藘商鞎r間。 寫在前面 自從微信小程序功能發(fā)布后,我就一直關(guān)注著小程序的動向,然而限于學(xué)業(yè)繁忙,總是沒有太多的時間去學(xué)習(xí)。大二逐漸學(xué)習(xí)了Vuejs,被其簡潔的設(shè)計所吸引...

    CHENGKANG 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<