我一直在使用 OpenTBS 来修改 DOCX 文件。当我将我的数据库信息与 DOCX 文件合并时,它总是为我的数据库中丢失的任何信息留下空白数据。
这是左侧我的“源”文档的图像,右侧是我的合并图像。
我该如何去除多余的换行符?
如果对您有帮助,这是生成此合并的代码
public function mergeFields($template_file, Array $user, Array $lead){
require_once('components/tbs_class_php5.php');
require_once('components/tbs_plugin_opentbs.php');
//Instantiate new class
$tbs = new clsTinyButStrong;
$tbs->NoErr = true;
$tbs->Plugin(TBS_INSTALL,OPENTBS_PLUGIN);
$tbs->LoadTemplate($template_file);
$tbs->MergeBlock('l',$lead);
$tbs->MergeBlock('u',$user);
$mergeFile = dirname(Yii::app()->basePath).DIRECTORY_SEPARATOR.'components/merge.docx';
$tbs->Show(OPENTBS_FILE, $mergeFile);
chmod($mergeFile,0755);
return $mergeFile;
}