You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

加载OpenTBS模板后如何访问docx文档属性

解决方案

OpenTBS 原生提供了读取 DOCX 文档属性的方法,不需要手动解析 ZIP 包和 XML 文件,你加载完模板后直接调用插件接口即可。

代码示例

// 加载模板(你原有的代码)
$TBS->LoadTemplate($template, OPENTBS_ALREADY_UTF8);

// 调用原生接口获取所有文档属性
$docProps = $TBS->PlugIn(OPENTBS_GET_DOCX_PROPS);

返回值说明

返回的 $docProps 是关联数组,包含所有 core.xml 中定义的标准文档属性,常用字段如下:

  • title:文档标题
  • subject:文档主题
  • creator:文档创建者
  • description:文档备注描述
  • keywords:文档关键词
  • lastModifiedBy:最后修改人
  • created:文档创建时间(DateTime 格式)
  • modified:最后修改时间(DateTime 格式)
  • revision:文档修订版本号

扩展说明

如果需要修改文档属性,也可以用原生接口直接设置:

$TBS->PlugIn(OPENTBS_SET_DOCX_PROPS, [
    'title' => '自定义新标题',
    'creator' => '新的创建人',
    'keywords' => '关键词1,关键词2'
]);

注意:该功能仅在 OpenTBS 1.9.0 及以上版本支持,低版本环境需先升级 OpenTBS 库。

内容的提问来源于stack exchange,提问作者Marco

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 17:27:00