【发布时间】:2020-02-25 09:04:24
【问题描述】:
我正在尝试使用 OpenTBS/TinyButStrong 库来替换 word 文档中的合并字段。
我们可以像这样获取一个非常基本的word文档:
Hello, My Name Is Bob, My Age Is <<BOBAGE>>
word中的代码如下:
{MERGEFIELD BOBAGE\*MERGEFORMAT}
我的代码是基本的:
$TBS = new \clsTinyButStrong();
$TBS->PlugIn(TBS_INSTALL,OPENTBS_PLUGIN);
$TBS->LoadTemplate($path,OPENTBS_ALREADY_UTF8);
$TBS->MergeField('BOBAGE','TEST');
$TBS->Show(OPENTBS_FILE,$tmpPath . 'test.docx');
当我打开 test.docx 时,合并字段没有被替换!
如果我使用实际上不是单词合并字段的 [bobage] 就可以了!这不是我期望它做的,那是非常没用的。
有没有办法替换实际的单词合并字段?
【问题讨论】:
标签: php opentbs tinybutstrong