是否可以在不创建标签的情况下替换文本?

我正在使用模板来填充Word文档中的一些数据。我需要填写的内容之一是修订号,例如:“1° 修订版”([onshow.rev])

但是生成的文件可以重新提交几次,我每次都需要增加修订版本,但是由于标签[onshow.rev]从第一次开始就消失了,我不能再这样做了。是否可以仅将文本“1° Revision”替换为“2° Revision”行?

谢谢

有帮助吗?

解决方案

使用TinyButStrong,您可以直接使用以下命令修改内容 $TBS->Source.
但是,使用 OpenTBS over TBS 时,您必须注意只有当前的子文件实际上可以通过以下方式访问: $TBS->Source.

例如,如果您正在处理 Ms Excel 工作表,那么您必须执行 $TBS->PlugIn(OPENTBS_SELECT_SHEET, $Sheet) 以选择要修改的工作表。

以下是如何替换模板中的项目:

$TBS->Source = str_replace("1º Revision", "2º Revision", $TBS->Source);
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top