0

我目前正在尝试使用带有 openTBS 插件的 TinyButStrong 库来编辑 OpenOffice 编写器模板。

如果我理解正确,您可以使用以下方法将默认图片更改为其他内容:

[b.number;ope=changepic;from='pic_[val].png';default=current;adjust]

我尝试将其更改from='pic_[val].png'from='example.jpg',但这并没有改变图片。

任何人都知道如何让这个工作?帮助将不胜感激。

4

2 回答 2

3

在参数“from”中放置一个固定值应该强制图像(它对我有用)。

如果您的字段已被合并(即它没有出现在结果文件中)并且您没有错误消息,那么保持图像不变意味着找不到目标文件。

我认为该'example.jpg'文件应该放在管理 TBS 和 OpenTBS 的脚本的文件夹中。否则,您必须指定路径。

于 2013-01-26T23:49:15.960 回答
1

你实际上不需要'from'参数来切换图片。OpenTBS 从第一个参数获取图片的路径 - 在您的情况下为 b.number (希望包含图像的路径)。也不需要调整,除非您正在调整图片大小。

[b.number;ope=changepic;default=current;]

假设:

$b->number = '/path/to/image.png'

还要记住,如果 b.number 是一个块,您可能需要定义块边界以填充数据。(如果您能够在$TBS->PlugIn(OPENTBS_DEBUG_XML_SHOW)模式下看到路径,请不要担心)[b.number]如果您不确定您的数据是否正在处理,请尝试使用。

于 2013-01-25T19:35:41.077 回答