mpdf是一個(gè)專(zhuān)門(mén)用來(lái)生成pdf的php擴(kuò)展庫(kù),他能將html代碼生成pdf,功能強(qiáng)大。本文講的是6.0版本。在thinkphp3.2中怎么使用呢?
首先把mpdf文件夾放在ThinkPHP\Library\Vendor\下面,然后在控制器中引入這個(gè)擴(kuò)展即可使用。
具體見(jiàn)下圖及代碼:
先將這個(gè)類(lèi)庫(kù)集成到項(xiàng)目中:
然后在控制器中寫(xiě)方法:
效果如下:
生成的pdf可以保存,也可以直接打印。
如何將別人的網(wǎng)頁(yè)打印成pdf?我們只需要用$html=file_get_contents(“別人的網(wǎng)頁(yè)地址”);然后用$mpdf->WriteHTML($html);$mpdf->Output() 輸出即可。
歡迎來(lái)到傳智播客學(xué)習(xí)php。傳智播客php將打造從前端后端到移動(dòng)端的全棧型人才,讓你輕松轉(zhuǎn)行,月薪過(guò)萬(wàn)。我們讓你知其然,還能知其所以然。5到6個(gè)月左右的刻苦,讓你此生華麗轉(zhuǎn)身。
是不是該給自己一次機(jī)會(huì)?