TSOffice/更新日志.md

5.2 KiB
Raw Blame History

更新日志

2023-6-26

V1.3.2

修复.net使用rdo2执行失败问题使用rdo2时候需调用TOfficeInit()初始化

word

  1. 修复word模板template.docx执行失败问题

2023-6-20

更新部署方式,不再依赖fmt_pubkrnl_plugin.dll,详情见README

2023-4-26

V1.3.1

office_plugin.dllliboffice_plugin.sox86_64动态库更新

2023-4-18

V1.3.0

支持常用图片的高宽自动识别,支持图片格式有gif, png, jpeg/jpeg, bmp

excel

  1. 支持excel程序设置字体样式粗体斜体等此类问题的返回类型style.Font.Bold返回true 或 false

2023-4-4

V1.2.9

excel

  1. 修复超链接兼容性

2023-3-31

V1.2.8

excel

  1. 修复由.net客户端导出的excel兼容性问题SetColWidthSet/GetDefaultSheetSetSheetHeaderFooter

2023-3-23

V1.2.7

excel

  1. GetSheetDefaultColWidth默认返回值改为nil

2023-3-22

V1.2.6

excel

  1. 修复SetCellValue值为nil未生效问题

2023-3-20

V1.2.5

excel

  1. 修复数字样式获取再赋值再获取失效问题
  2. 支持单元格填入nil
  3. GetComment获取不到批注时返回内容改为array(nil,nil)
  4. 修复Set/GetColWitdh传入变量时会被修改问题

2023-3-16

V1.2.4

excel

  1. 修复样式获取数字样式失败问题
  2. 修复边框样式对角线未生效问题
  3. 修复获取属性未正确返回属性值问题

2023-3-9

V1.2.3

excel

  1. GetComment获取不到批注时返回内容改为array(nil,nil)
  2. 新增RemoveComment
  3. 新增NewStyle-overload
  4. 修复ClearCell引起文件报错

2023-3-6

V1.2.2

excel

  1. 修复InsertRow之后原有单元格合并错误问题
  2. 新增GetCellValueType
  3. 新增GetComment
  4. 新增GetStyle,获取的样式修改可通过TStyle::Apply()方法重新写入样式
  5. 新增SetRowOutlineLevelGetRowOutlineLevel
  6. 新增SetColOutlineLevelGetColOutlineLevel

2023-2-24

V1.2.1

excel

  1. Get相关方法重新Set后不再覆盖原有设置影响方法如下Set(Get)PageMargins,Set(Get)CellHyperLink,Set(Get)PageLayout,Set(Get)CalcOptions,Set(Get)DefaultFont,Set(Get)SheetViewOptions

2023-2-23

V1.2.0

excel

  1. 修复GetCaclOptions名称错误,更改为GetCaclOptions

2023-2-22

V1.1.9

excel

  1. 新增InsertSheet

V1.1.8

excel

  1. 新增GetCalcOptios

2023-2-21

V1.1.7

word

  1. 新增LoadFromMem, SavaToMem

excel

  1. 新增LoadFromMem, SavaToMem
  2. 新增重载方法NewSheet
  3. 新增SetCalcOptions
  4. 修复删除sheet报错问题

2023-2-13

V1.1.6

重大更新:移除了template文件夹

2023-2-3

V1.1.5

excel

  1. 修复HSLToRGB
  2. 修复CoordinatesToCellName

2023-2-2

V1.1.4

word

  1. 修复文本框插入图片兼容性问题
  2. 修复项目符号问题

excel

  1. 新增GetDefaultFont

2023-2-1

V1.1.3

word

  1. 修复获取段落样式ID失败问题
  2. 修复文本框添加图片失败问题

excel

  1. 新增SetDefaultFont

2023-1-31

V1.1.2

word

  1. 完善帮助文档

excel

  1. 新增SetPane
  2. 新增NewSheetView
  3. 单元格样式新增属性“文本方向”: TAlignment::TextRotation

2023-1-18

V1.1.1

word

  1. 兼容文本框TextBox
  2. 修正TParagraph::TabStops
  3. 修复获取图标列表失败问题
  4. 修复TDocxStyles::Default

excel

  1. 新增ProtectSheetUnProtectSheet
  2. 修复SetSheetViewOptionsGetSheetViewOptions

2023-1-16

V1.1.0

word

  1. 修复页眉页脚显示问题
  2. 修复表格插入列宽失败问题
  3. 优化InsertTable性能

excel

  1. 新增CopySheet

2023-1-12

V1.0.9

word

  1. 新增ExecInnerTSl
  2. 新增修改chart图数据
  3. 修复TNumbering::AddStyleByInnerXml错误
  4. 完善帮助文档

2023-1-11

V1.0.8

word

  1. 修复copyFormatAddTableContent

2023-1-10

V1.0.7

word

  1. 修复chart图兼容性问题

V1.0.6

中文自动转换API由class(xlsxXml).CodePage('中文');调整为TOfficeApi().CodePage('中文');

2023-1-5

V1.0.5

部署方式发生变化,简化了环境部署,详见项目README

word

  1. 修复 Properties执行报错
  2. 修复格式刷

excel

  1. 移除API JoinCellName
  2. 修改RGBToHSLHSLToRGB返回值
  3. 修复获取超链接GetCellHyperLink失败问题
  4. 修复一个对象新建文件打开文件之后引发的xlsx文件错误问题
  5. 修复GetCoreProps,GetAppProps失败问题

2022-12-30

V1.0.4

word

  1. 初步支持中文

excel

  1. 初步支持中文
  2. SetSheetNameNewSheet 返回值不再是[err, errinfo]
  3. 修复清除单元格ClearCell不正确问题
  4. 修复SetCellFormulaGetCellFormula问题
  5. 修复SetRowVisibleGetRowVisibleSetSheetVisible问题

如何设置字符集(中文支持)?
★用户的脚本可能是UFT8格式或可能是GBK码格式系统提供API自动设置当前字符集环境class(xlsxXml).CodePage('中文'); 在文件头设置该代码后,系统会自动检测当前的环境字符集