Excelize v2.3.0
- 釋出日期: 2020年8月6日
- GitHub Release: https://github.com/xuri/excelize/releases/tag/v2.3.0
版本說明
此版本中最顯著的變化包括:
新增功能
- 支援併發設定儲存格的值,相關 issue #670
- 新增 API:
SetSheetFormatPr
和GetSheetFormatPr
,支援設定工作表格式屬性,相關 issue #635 - 新增 API:
GetCols
和Cols
欄迭代器 AddChart
添加圖表 API 支援指定 Y 軸對數刻度,相關 issue #661AddPicture
添加圖片 API 支援插入圖片自適應儲存格- 增加對列、欄和活頁簿名稱的長度上限的檢查
- 公式計算引擎支援自訂名稱,相關 issue #665
- API
CalcCellValue
更新:新增 12 項函式,COUNTA
,ISBLANK
,ISERR
,ISERROR
,ISEVEN
,ISNA
,ISNONTEXT
,ISODD
,ISNUMBER
,MEDIAN
,NA
和SUMIF
相容性提升
- 兼容不同大小寫的文檔內部組件路徑
- 字符型儲存格的值存儲於共享字符表中,降低生成文檔體積
- 支援工作表中無
r
屬性的row
標籤,以修復部分情況下讀取工作表內容為空的問題 - 支援多命名空間的 XML 標籤,以兼容金山 WPS 等電子錶格應用程式,解決 issue #651
- 自動篩選器兼容 Office 2007 - 2010 版本的電子錶格應用程式,解決 issue #637
問題修復
- 修復因活頁簿內產生了重復的篩選資料庫而導致的文檔損壞問題
- 避免添加樣式時生成重復的樣式定義
- 修復設定富文本中包含的特殊字符丟失問題
- 修復使用 Office 應用程式開啓添加註解的文檔,儲存後再次開啓註解圖形不為矩形的問題,解決 #672
- 避免部分情況下開啓編譯內聯優化參數時潛在的運行時 panic 問題,解決 issue #677 和 #679
- 修正獲取百分比儲存格值的數值精度問題
其他
- 修復特定情況下開啓無效工作表時出現的異常 panic 問題
- 完善單元測試中的錯誤處理
- 包含簡體中文、英語、法語、俄語、日語和韓語的多國語言文檔網站更新