A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© duoboo 初级黑马   /  2018-7-2 21:59  /  1691 人查看  /  8 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 上海分校-小影 于 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







8 个回复

正序浏览
回复 使用道具 举报
回复 使用道具 举报
厉害厉害
回复 使用道具 举报
可以的
回复 使用道具 举报
加油!
回复 使用道具 举报
回复 使用道具 举报
回复 使用道具 举报
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马