我正在尝试在我的项目上使用OpenTBS来使用单词模板(.docx)自动生成简历
模板包含用于模板框架的多个图像。
当我尝试使用数据生成文件时,我注意到使用debug选项时,当我使用block = tbs:row inside时,开始标签消失了。
这是我的php代码:
$domains=array(
array('id1'=>"xxx",'id2'=>"xxx"),
array('id1'=>"yyyy",'id2'=>"yyyy"),
//...
);
$tbs->LoadTemplate('mytemplate.docx', OPENTBS_ALREADY_UTF8);
$tbs->MergeBlock('domain', $domains);
在我的docx方面:
[domain.id1;block=tbs:row] :
[domain.id2]
这些标签位于文本框内的表格内。
调试两天后,我意识到一些打开的文本框标记在生成时消失了,从而导致打开文档时出现xml解析错误
edit:经过一些其他测试,是在我在文本框内使用block标签时出现了错误。
感谢您的帮助。
马特。