黑马程序员技术交流社区

标题: 【上海校区】利用MPDF生成pdf [打印本页]

作者: duoboo    时间: 2018-7-2 21:59
标题: 【上海校区】利用MPDF生成pdf
本帖最后由 上海分校-小影 于 2018-7-6 09:33 编辑

利用MPDF生成pdf

上海传智播客  崔长春老师

      mpdf是一个专门用来生成pdfphp扩展库,他能将html代码生成pdf,功能强大。本文讲的是6.0版本。在thinkphp3.2中怎么使用呢?首先把mpdf文件夹放在ThinkPHP\Library\Vendor\下面,然后在控制器中引入这个扩展即可使用。具体见下图及代码:
  先将这个类库集成到项目中:
                                             

       然后在控制器中写方法:
                                            

     接着在浏览器中访问:http://q.com/index.php/Admin/Class/pdf
     效果如下:

                                          

        生成的pdf可以保存,也可以直接打印。
        如何将别人的网页打印成pdf?我们只需要用$html=file_get_contents(“别人的网页地址”);然后用$mpdf->WriteHTML($html);$mpdf->Output() 输出即可。
        接下来的10秒是广告时间。
        欢迎来到传智播客学习php。传智播客php将打造从前端后端到移动端的全栈型人才,让你轻松转行,月薪过万。我们让你知其然,还能知其所以然。5到6个月左右的刻苦,让你此生华丽转身。是不是该给自己一次机会?
有兴趣,可以联系我,手机/微信同号 15921535169








作者: wuqiong    时间: 2018-7-3 09:10

作者: 不二晨    时间: 2018-7-3 15:03

作者: 小影姐姐    时间: 2018-7-4 11:27

作者: wuqiong    时间: 2018-7-4 11:46
加油!
作者: 不二晨    时间: 2018-7-4 16:38
可以的

作者: 不二晨    时间: 2018-7-5 13:42
厉害厉害
作者: 梦缠绕的时候    时间: 2018-7-5 14:51

作者: 吴琼老师    时间: 2018-7-5 16:39





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2