Home > Backend Development > PHP Tutorial > The best class MPDF for php to generate PDF, php to generate pdfmpdf_PHP tutorial

The best class MPDF for php to generate PDF, php to generate pdfmpdf_PHP tutorial

WBOY
Release: 2016-07-12 09:03:49
Original
1410 people have browsed it

php generates the best PDF class MPDF, php generates pdfmpdf

mpdf’s official download address: http://www.mpdf1.com/mpdf/download

There are examples after downloading, you can refer to it and make one. Of course, the official website also has examples, URL: http://mpdf1.com/common/mpdf/examples/

Officially provided documents: http://mpdf1.com/manual/

<?php
/*
*功能:生成用户诊断报告PDF文件
*创建时间:2013-09-12
*/
//phpinfo();exit;
//引入MPDF类文件
set_time_limit(0);
include '/include/MPDF57/mpdf.php';
 
//实例化mpdf
$mpdf=new mPDF('utf-8','A4','','宋体',0,0,20,10);
 
//设置字体,解决中文乱码
$mpdf->useAdobeCJK = true;
$mpdf->SetAutoFont(AUTOFONT_ALL);
 
//获取要生成的静态文件
$html=file_get_contents('template.html');
 
echo $html;exit;
 
//设置PDF页眉内容
$header='<table width="95%" style="margin:0 auto;border-bottom: 1px solid #4F81BD; vertical-align: middle; font-family:
serif; font-size: 9pt; color: #000088;"><tr>
<td width="10%"></td>
<td width="80%" align="center" style="font-size:16px;color:#A0A0A0">页眉</td>
<td width="10%" style="text-align: right;"></td>
</tr></table>';
 
//设置PDF页脚内容
$footer='<table width="100%" style=" vertical-align: bottom; font-family:
serif; font-size: 9pt; color: #000088;"><tr style="height:30px"></tr><tr>
<td width="10%"></td>
<td width="80%" align="center" style="font-size:14px;color:#A0A0A0">页脚</td>
<td width="10%" style="text-align: left;">页码:{PAGENO}/{nb}</td>
</tr></table>';
 
//添加页眉和页脚到pdf中
$mpdf->SetHTMLHeader($header);
$mpdf->SetHTMLFooter($footer);
 
//设置pdf显示方式
$mpdf->SetDisplayMode('fullpage');
 
//设置pdf的尺寸为270mm*397mm
//$mpdf->WriteHTML('<pagebreak sheet-size="270mm 397mm" />');
 
//创建pdf文件
$mpdf->WriteHTML($html);
 
//删除pdf第一页(由于设置pdf尺寸导致多出了一页)
//$mpdf->DeletePages(1,1);
 
//输出pdf
$mpdf->Output();
 
exit;
 
?>
Copy after login

 

www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/1078397.htmlTechArticlephp generates the best PDF class MPDF, php generates pdfmpdf The official download address of mpdf: http://www. mpdf1.com/mpdf/download There are examples after downloading, you can refer to it and make one. Of course the official...
Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template