8.5 KiB
更新日志
2023-1-11
V1.5.6
excel
- 修复单元格写入浮点数数据,精度丢失问题
2023-12-29
V1.5.5
word
- 修复生成的目录打开后重新生成页码可能产生页码失败问题
excel
- 修复
InsertTable与``SetCellValue`返回值问题
2023-12-18
V1.5.4
excel
- 优化
InsertTable的写入效率
2023-12-11
V1.5.3
excel
- 支持写入单元格时且单元格不存在时,新的单元格会沿用设置的样式ID(若有设置)
2023-12-1
V1.5.2
excel
- 修复公式中文转码问题
2023-11-15
V1.5.1
- 支持识别图片中含有
0xffc2段的jpg格式的大小
2023-11-14
V1.5.0
word
- 新增对脚注的支持,方法
TSDocxFile.FootnotesObject().Add TSDocxFile.InsertFile支持脚注插入
excel
- 升级
TSXlsxFile.CopySheet
2023-10-16
V1.4.9
word
- 新增
TSDocxFile.InsertFile重载方法 - 新增
Table.SetStyle方法
2023-9-27
V1.4.8
word
- 支持
Inserttable时候加入对单元格样式的设置 - 新增
TSDocxFile.LastParagraph方法 - 新增
TParagraph.PrevParagraph方法 - 性能优化
2023-9-22
V1.4.7
word
- 修复项目符号属于样式时,生成目录无法识别出项目符号问题
2023-9-19
V1.4.6
word
- 修复表格存在合并单元格,生成目录报错问题
- 修复单元格添加 run 对象,设置样式不生效问题
- 修复插入 word 后,中文样式重复问题
excel
🔔 重要升级:TSExcelFile更名为TSXlsxFile,建议更改,旧名字现阶段仍可使用
- 整理
NewSheet和SetSheetVisible代码
excel
- 修复
NewSheetexcel 打开遇到提示错误问题
2023-8-30
V1.4.5
word
- 支持生成目录后返回目录对象的所有段落内容
目录对象.Paragraphs()
excel
- 修复
NewSheetexcel 打开遇到提示错误问题
2023-8-28
V1.4.4
word
- 修复
insertFile样式错误问题 - 修复
insertFile后删除段落再新增段落位置错误问题 - 修复生成目录中文编码未转换导致 word 打开失败问题
2023-8-22
V1.4.3
word
支持段落判空TParagraph.Empty()
2023-8-18
V1.4.2
word
支持插入另一个 word 内容InsertFile(alias, fileName, posOpt)
2023-8-11
V1.4.1
word
修复插入表格后,设置样式 ID 无法全部生效问题
2023-8-10
V1.4.0
word
支持三级以内目录设置字体,一级目录样式 ID 为TOC1,二级目录样式 ID 为TOC2,三级为TOC3,通过样式设置相关属性即可修改目录字体
2023-8-7
V1.3.9
word
支持AddHeading时传入样式 Id
2023-8-2
V1.3.8
word
修复插入图片后,设置对齐失效问题
2023-7-26
V1.3.7
word
新增表格获取高度和宽度方法table.Height(row) table.Width(col)
2023-7-19
V1.3.6
word
新增对表格的行高设置table.RowHeight(row, height)
2023-7-14
V1.3.5
word
段落字体大小设置调整,对齐 VBA 设置
2023-7-11
V1.3.4
修复加密 Bug
2023-7-4
V1.3.3
word/excel 新增加密方法SetPassword,升级OpenFile(alias, fileName, Password)
2023-6-26
V1.3.2
修复.net 使用 rdo2 执行失败问题,使用 rdo2 时候,需调用TOfficeInit()初始化
word
- 修复 word 模板
template.docx执行失败问题
2023-6-20
更新部署方式,不再依赖fmt_pubkrnl_plugin.dll,详情见README
2023-4-26
V1.3.1
office_plugin.dll与liboffice_plugin.so(x86_64)动态库更新
2023-4-18
V1.3.0
支持常用图片的高宽自动识别,支持图片格式有gif, png, jpeg/jpeg, bmp
excel
- 支持 excel 程序设置字体样式粗体,斜体等此类问题的返回类型,如
style.Font.Bold返回true 或 false
2023-4-4
V1.2.9
excel
- 修复超链接兼容性
2023-3-31
V1.2.8
excel
- 修复由.net 客户端导出的 excel 兼容性问题,
SetColWidth、Set/GetDefaultSheet、SetSheetHeaderFooter
2023-3-23
V1.2.7
excel
GetSheetDefaultColWidth默认返回值改为nil
2023-3-22
V1.2.6
excel
- 修复
SetCellValue值为nil未生效问题
2023-3-20
V1.2.5
excel
- 修复数字样式获取再赋值再获取失效问题
- 支持单元格填入
nil GetComment获取不到批注时返回内容改为array(nil,nil)- 修复
Set/GetColWitdh传入变量时会被修改问题
2023-3-16
V1.2.4
excel
- 修复样式获取数字样式失败问题
- 修复边框样式对角线未生效问题
- 修复获取属性未正确返回属性值问题
2023-3-9
V1.2.3
excel
GetComment获取不到批注时返回内容改为array(nil,nil)- 新增
RemoveComment - 新增
NewStyle-overload - 修复
ClearCell引起文件报错
2023-3-6
V1.2.2
excel
- 修复
InsertRow之后原有单元格合并错误问题 - 新增
GetCellValueType - 新增
GetComment - 新增
GetStyle,获取的样式修改可通过TStyle::Apply()方法重新写入样式 - 新增
SetRowOutlineLevel、GetRowOutlineLevel - 新增
SetColOutlineLevel、GetColOutlineLevel
2023-2-24
V1.2.1
excel
- 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
- 修复
GetCaclOptions名称错误,更改为GetCaclOptions
2023-2-22
V1.1.9
excel
- 新增
InsertSheet
V1.1.8
excel
- 新增
GetCalcOptios
2023-2-21
V1.1.7
word
- 新增
LoadFromMem,SavaToMem
excel
- 新增
LoadFromMem,SavaToMem - 新增重载方法
NewSheet - 新增
SetCalcOptions - 修复删除 sheet 报错问题
2023-2-13
V1.1.6
重大更新:移除了template文件夹
2023-2-3
V1.1.5
excel
- 修复
HSLToRGB - 修复
CoordinatesToCellName
2023-2-2
V1.1.4
word
- 修复文本框插入图片兼容性问题
- 修复项目符号问题
excel
- 新增
GetDefaultFont
2023-2-1
V1.1.3
word
- 修复获取段落样式 ID 失败问题
- 修复文本框添加图片失败问题
excel
- 新增
SetDefaultFont
2023-1-31
V1.1.2
word
- 完善帮助文档
excel
- 新增
SetPane - 新增
NewSheetView - 单元格样式新增属性“文本方向”:
TAlignment::TextRotation
2023-1-18
V1.1.1
word
- 兼容文本框
TextBox - 修正
TParagraph::TabStops - 修复获取图标列表失败问题
- 修复
TDocxStyles::Default
excel
- 新增
ProtectSheet和UnProtectSheet - 修复
SetSheetViewOptions和GetSheetViewOptions
2023-1-16
V1.1.0
word
- 修复页眉页脚显示问题
- 修复表格插入列宽失败问题
- 优化
InsertTable性能
excel
- 新增
CopySheet
2023-1-12
V1.0.9
word
- 新增 ExecInnerTSl
- 新增修改 chart 图(数据)
- 修复
TNumbering::AddStyleByInnerXml错误 - 完善帮助文档
2023-1-11
V1.0.8
word
- 修复
copyFormat和AddTableContent
2023-1-10
V1.0.7
word
- 修复 chart 图兼容性问题
V1.0.6
中文自动转换 API 由class(xlsxXml).CodePage('中文');调整为TOfficeApi().CodePage('中文');
2023-1-5
V1.0.5
❗ 部署方式发生变化,简化了环境部署,详见项目README
word
- 修复 Properties 执行报错
- 修复格式刷
excel
- 移除 API
JoinCellName - 修改
RGBToHSL与HSLToRGB返回值 - 修复获取超链接
GetCellHyperLink失败问题 - 修复一个对象新建文件,打开文件之后引发的 xlsx 文件错误问题
- 修复
GetCoreProps,GetAppProps失败问题
2022-12-30
V1.0.4
word
- 初步支持中文
excel
- 初步支持中文
SetSheetName,NewSheet返回值不再是[err, errinfo]- 修复清除单元格
ClearCell不正确问题 - 修复
SetCellFormula,GetCellFormula问题 - 修复
SetRowVisible,GetRowVisible,SetSheetVisible问题
如何设置字符集(中文支持)?
★ 用户的脚本可能是 UFT8 格式,或可能是 GBK 码格式,系统提供 API 自动设置当前字符集环境:class(xlsxXml).CodePage('中文'); 在文件头设置该代码后,系统会自动检测当前的环境字符集