美文网首页
利用PHPWORD类替换word模版文字,图片等

利用PHPWORD类替换word模版文字,图片等

作者: 呂鳳先 | 来源:发表于2019-03-20 09:04 被阅读0次

    PHPWORD类

    链接:https://pan.baidu.com/s/1d0bmve6xMrHN-GA2z5Wmbg 密码:tmy2

    里面是word包和一些测试文件

    把下载的文件中vendor文件夹放入项目中。

    1.第一步引入文件vendor/autoload.php,这是这个包的自动加载文件,所以引入这个就行了

    这是个老项目用的是TP3.1的框架,所以我是用vendor引入的

    vendor("ReplaceWord.autoload");

    2.第二步创建模版文件,首先我来创建一个测试使用的word模版文件

    网盘下载的文件中有Template.doc,仅供参考。

    1.png

    3.在方法中执行代码

    $templateProcessor = new \PhpOffice\PhpWord\TemplateProcessor('public/word/Template.docx');
    
    $templateProcessor->setValue('Name', 'PHP54技术博客');
    
    $templateProcessor->setImg('Image',['src' => 'public/img/logo.png']);
    
    $templateProcessor->saveAs('public/word/Template1.docx');
    
    

    注意文件路径要准确。

    相关文章

      网友评论

          本文标题:利用PHPWORD类替换word模版文字,图片等

          本文链接:https://www.haomeiwen.com/subject/xuuamqtx.html