目前是PHP生成PDF文件最好的插件了,今天介紹下在ThinkPHP3.2.3里如何使用。
先安照路徑放好如圖。
下面是使用方法
- public function pdf(){
- //引入類庫
- Vendor('mpdf.mpdf');
- //設置中文編碼
- $mpdf=new \mPDF('zh-cn','A4', 0, '宋體', 0, 0);
- //html內容
- $html='<h1><a name="top"></a>一個PDF文件</h1>';
- $mpdf->WriteHTML($html);
- $mpdf->Output();
- exit;
- }
復制
在瀏覽器中輸入
- xxx/index.php?s=/Home/Index/pdf //換成你的url路徑
復制
效果如下
下面是高級一些的使用方法:
- public function pdf(){
- //引入類庫
- Vendor('mpdf.mpdf');
- //設置中文編碼
- $mpdf=new \mPDF('zh-cn','A4', 0, '宋體', 0, 0);
- $mpdf->SetWatermarkText('中國水印',0.1);
- $strContent = '我是帶水印的PDF文件';
- $mpdf->showWatermarkText = true;
- $mpdf->SetHTMLHeader( '頭部' );
- $mpdf->SetHTMLFooter( '底部' );
- //$stylesheet =file_get_contents('themes/wei/css/bootstrap.min.css');
- //$mpdf->WriteHTML($stylesheet, 1);
- $mpdf->WriteHTML($strContent);
- //保存ss.pdf文件
- $mpdf->Output('ss.pdf');
- //直接瀏覽器輸出pdf
- $mpdf->Output('tmp.pdf',true);
- $mpdf->Output('tmp.pdf','d');
- $mpdf->Output();
- exit;
- }
復制
mpdf下載可以到官網下載http://www.mpdf1.com 或者在下面的百度雲里下載