Php openTBS中的changepic函数是如何工作的?
我目前正在试用带有openTBS插件的TinyButStrong库来编辑OpenOffice writer模板 如果我理解正确,您可以使用以下方法将默认图片更改为其他图片:Php openTBS中的changepic函数是如何工作的?,php,openoffice.org,opentbs,tinybutstrong,Php,Openoffice.org,Opentbs,Tinybutstrong,我目前正在试用带有openTBS插件的TinyButStrong库来编辑OpenOffice writer模板 如果我理解正确,您可以使用以下方法将默认图片更改为其他图片: [b.number;ope=changepic;from='pic_[val].png';default=current;adjust] 我试着将从class='pic\uval[val].png'更改为从class='example.jpg',但这并没有改变图片 有人知道如何让它工作吗?非常感谢您的帮助。您实际上不需要使
[b.number;ope=changepic;from='pic_[val].png';default=current;adjust]
我试着将从class='pic\uval[val].png'
更改为从class='example.jpg'
,但这并没有改变图片
有人知道如何让它工作吗?非常感谢您的帮助。您实际上不需要使用“from”参数来切换图片。OpenTBS从第一个参数获取图片的路径——在您的例子中是b.number(希望它包含图像的路径)。除非调整图片大小,否则也不需要调整
[b.number;ope=changepic;default=current;]
假设:
$b->number = '/path/to/image.png'
还要记住,如果b.number是块,则可能需要定义块边界以填充数据。(如果您能够在
$TBS->PlugIn(OPENTBS\u DEBUG\u XML\u SHOW)
模式中看到路径,请不要担心这一点)如果您不确定数据是否正在处理,请尝试使用[b.number]
实际上,您不需要使用“from”参数来切换图片。OpenTBS从第一个参数获取图片的路径——在您的例子中是b.number(希望它包含图像的路径)。除非调整图片大小,否则也不需要调整
[b.number;ope=changepic;default=current;]
假设:
$b->number = '/path/to/image.png'
还要记住,如果b.number是块,则可能需要定义块边界以填充数据。(如果您能够在
$TBS->PlugIn(OPENTBS\u DEBUG\u XML\u SHOW)
模式中看到路径,请不要担心这一点)如果您不确定数据是否正在处理,请尝试使用[b.number]
在参数“from”中输入一个固定值应该会强制执行该图像(它对我有效)
如果您的字段已合并(即它未显示在结果文件中),并且没有错误消息,则图像未更改意味着无法找到目标文件
我认为
'example.jpg'
文件应该与管理TBS和OpenTBS的脚本一起放在文件夹中。否则,您必须指定一个路径。在参数“from”中输入一个固定值应该强制执行图像(它对我有效)
如果您的字段已合并(即它未显示在结果文件中),并且没有错误消息,则图像未更改意味着无法找到目标文件
我认为'example.jpg'
文件应该与管理TBS和OpenTBS的脚本一起放在文件夹中。否则,必须指定路径