thinkphp导出word需要引入Wordmaker.class.php类文件,经由过程该类文件生当作word文档导出来。下面介绍实现的过程。
代码百度网盘下载链接:
1RW6_DFuzkdPaRAzrzKOr2Q 提取码: kbi4
在Thinkphp的controller文件夹内新建一个WordController.class.php文件,作为生当作word的节制器。
把Wordmaker.class.php类文件放在Thinkphp目次Util文件夹下面,用于下面步调利用import方式导入该类文件。
在wordController节制器内新建一个WordMake方式,用于生当作word文档。在WordMake方式里面需要先加载Wordmaker.class.php类文件。代码如下:
在WordMake方式内编写代码,实现将html内容转换为word文档内容。代码如下:
编写代码,操纵WordMake方式生当作word文档。新建一个导出word文档的执行方式outword()。
在outword()方式里面获得要生当作的word文档的内容(为了测试便利,这里利用一段HTML代码,保留在$content变量里),经由过程WordMake方式生当作word文档,并以文档名“测试”保留在根目次。代码如下:
在浏览器运行代码,查看生当作的word文档。
经由过程查看word文档的内容,可见,已当作功实现将"<div style='color:red'>This is word content.</div>"这段红色文字保留于文件中,并导出word文档。
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!