迅睿CMS html转换为word文档doc格式

深渊向深渊呼唤

 

代码仓库:https://github.com/cshaptx4869/html2word

 

1、进入/dayrui目录

2、使用命令行安装类

composer require cshaptx4869/html2word

3、需要将vendor目录命名为Vendor(首字母大写)

4、新建html测试文件

dayrui/App/Demo/doc.html

    <!doctype html>
    <html ><head>
    <meta charset="UTF-8">
    <meta name="viewport" content=">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>html template</title>
   </head>
   <body>
    <h1>中文的标题,技术无止境,一直在路上</h1>
    <p>p是可以分段的. 使用PHP将html转word</p>
    <p>再分一段 使用PHP将html转word</p>
    <p>还分一段,下面加个图片</p>
   </body>
   </html>

4、新建控制器文件:

dayrui/App/Demo/Controllers/Doc.php

<?php namespace Phpcmf\Controllers;

use Fairy\Html2WordMaker;
use Fairy\MhtFileMaker;
class Doc extends \Phpcmf\Common
{

    public function index() {

        $tpl = APPPATH.'doc.html';
        Html2WordMaker::getInstance()->addFile($tpl)->download("这是一个名称");
    }

}

 

5、访问url,即可下载doc文件

index.php?s=demo&c=doc&m=index

  

迅睿CMS系统:https://www.xunruicms.com/

本文档原文地址:https://www.xunruicms.com/doc/1000.html

  

栏目