美文网首页
PHP使用PHPWord模板赋值

PHP使用PHPWord模板赋值

作者: 无聊的电风扇 | 来源:发表于2020-11-02 10:20 被阅读0次
composer require "phpoffice/phpword"
use PhpOffice\PhpWord\IOFactory;
use PhpOffice\PhpWord\PhpWord;

模板准备,在需要替换的位置放上${none}用于代码替换

注意:WPS保存的模板WPS和office都能用,office保存的模板只有自己能用!

image.png
$filenamedoc  = 'static/upload/模板文件.docx'; //模板路径
$phpWord = new PhpWord();
$list = getdata(); //数据
$template = $phpWord->loadTemplate($filenamedoc); //初始化模板
$template->setValue('name', $name); //模板赋值
$finname = md5(uniqid(mt_rand(), true)).'.docx';
$filename = 'static/word' . '/'.$finname; 
$template->saveAs($filename); //保存文件

相关文章

  • PHP使用PHPWord模板赋值

    模板准备,在需要替换的位置放上${none}用于代码替换 注意:WPS保存的模板WPS和office都能用,off...

  • php使用phpWord按照模板导出word文件

    需求描述:业务方给了个word模板,需要我们查出来数据填充进去,并且导出为word文件。部分地方需要循环多行展示。...

  • PHPWord使用简介

    PHP导出word文档,可实现自动分页,可插入图片,表格。 1、下载PHPWord(1)使用composer: (...

  • Smarty模板

    PHP模板引擎 该文档使用的是Smarty 3.1.33 Released版本 什么是PHP模板引擎? php模板...

  • PHP使用phpword生成word文档

    写在前边的话 使用phpword生成文档有两种方式 直接使用代码编写word文档,用代码生成word,但是设置样式...

  • php使用phpword生成doc文档

    前言:程序员就是如果不学习,而且没有接触某些业务是永远都接触不到某些功能的,就像php中操作word,我之前也是没...

  • 《PHP Learning》模板引擎

    《PHP Learning》模板引擎 模板处理使用正则处理模板替换规则保存模板编译结果 模板使用 自定义模板引擎 ...

  • dede织梦_高级功能function扩展-dede @me

    为了使用模板标记不破坏文档的可读性,dedecms不像别的模板,有时会使用直接往模板插入PHP或类似PHP的代码,...

  • phpoffice / phpword 写入文件不可打开

    使用 phpword 的模板写入字符串时, 最后生成的文件打开失败. 这可能是因为 写入的文件内容没有 做 ht...

  • 视图和模板

    视图和模板 [TOC] 控制器(在php文件)使用模板: VIew模板输出: 相应的html文件下使用name变量...

网友评论

      本文标题:PHP使用PHPWord模板赋值

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