【问题标题】:While Processing Template in PHPWord It's not opening after saving the template在PHPWord中处理模板时保存模板后没有打开
【发布时间】:2020-04-05 03:57:09
【问题描述】:

我在 stackoverflow 上寻找了各种答案,但它们都不适用于我的情况。 我的问题是我在 PHPWord 中处理一个模板,它正在被保存,现在出现的问题是: 1. 文件打不开,报错this image

  1. 很少有块没有被删除或替换,即:$templateProcessor->deleteBlock('deleteme');和 $templateProcessor->replaceBlock('replaceme','Hello Dear');既不给出错误也不希望最终被执行,它保存了我的文档。并且文档没有被打开。

  2. 如果我遇到 $templateProcessor->deleteBlock('deleteme');和 $templateProcessor->replaceBlock('replaceme','Hello Dear');在我的代码中,一切都很好,其他事情正在执行,并且文档正在被 MS Office Word 打开。

【问题讨论】:

    标签: php templates ms-office phpword word-template


    【解决方案1】:

    问题仍然存在,因为我在那个块中使用了复杂的值。 我已经在 $templateProcessor 上使用了 replaceBlock() 和 setComplexValue() 并且它现在工作正常。

    【讨论】:

      猜你喜欢
      • 2019-10-17
      • 2020-04-23
      • 2013-01-11
      • 1970-01-01
      • 1970-01-01
      • 2019-01-18
      • 1970-01-01
      • 2013-03-10
      • 1970-01-01
      相关资源
      最近更新 更多