From 20a343f50109071c6f1ac7de0e4ec6c75c1ee27e Mon Sep 17 00:00:00 2001 From: csh Date: Thu, 25 Sep 2025 17:57:23 +0800 Subject: [PATCH] 20250925 --- OFFICEXML.tsf | 2 +- README.md | 4 ++-- autounit/DocxML.tsf | 2 +- 迁移指南.md | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/OFFICEXML.tsf b/OFFICEXML.tsf index a261d1c..0ee98e3 100644 --- a/OFFICEXML.tsf +++ b/OFFICEXML.tsf @@ -1,6 +1,6 @@ unit OFFICEXML; interface - const Version = "3.0.0"; + const Version = "2025 09 25"; implementation end. diff --git a/README.md b/README.md index 98faa15..1fddacb 100644 --- a/README.md +++ b/README.md @@ -364,7 +364,7 @@ styles.xml 部分如下 ``` ```go -uses DocxMLAdapters; +uses DocxMLAdapter; component := new DocxComponents(); // 创建对象 component.Open("", "xxx.docx"); // 打开文件 document := component.Document; // 获取document.xml,生成Document对象 @@ -372,7 +372,7 @@ document.Deserialize(); // 将xml对象的数据反序列化到tsl对象 styles := document.Styles; // 现在需要通过styleId获取Style对象 -styles_adapter := new DocxMLAdapters.Styles(styles); // 建议指定unit,否则容易冲突 +styles_adapter := new StylesAdapter(styles); // 通过StyleId获取Style对象 style := styles_adapter.GetStyleByStyleId("a6"); echo style.Name; // 输出的是"页脚 字符" diff --git a/autounit/DocxML.tsf b/autounit/DocxML.tsf index 5e4793e..f14479a 100644 --- a/autounit/DocxML.tsf +++ b/autounit/DocxML.tsf @@ -12227,7 +12227,7 @@ end; function Bdr.ConvertToPoint();override; begin if not ifnil({self.}XmlAttrSz) then - {self.}Sz := TSSafeUnitConverter.EighthPointToPoints({self.}XmlAttrSz.Value); + {self.}Sz := TSSafeUnitConverter.EighthPointsToPoints({self.}XmlAttrSz.Value); end; function Bdr.ReadXmlAttrVal(); diff --git a/迁移指南.md b/迁移指南.md index 7926a2f..c316d3a 100644 --- a/迁移指南.md +++ b/迁移指南.md @@ -39,9 +39,9 @@ // 弃用 uses DocxMLAdapter; -styles_adapter := DocxMLAdapter.StylesAdapter(styles); +styles_adapter := new DocxMLAdapter.StylesAdapter(styles); // 迁移 uses DocxMLAdapters; // 复数s -styles_adapter := DocxMLAdapters.Styles(styles); // 移除冗余 +styles_adapter := new DocxMLAdapters.Styles(styles); // 移除冗余 ```