如何使用mPDF获取创建的PDF的最后一页

时间:2014-08-28 08:19:30

标签: php mpdf

我想在使用mPDF在运行时创建步骤期间在PDF文件的最后一页上打印一些行。

可以从mPDF库中显示任何工作示例或代码段,以便我轻松实现。

我的PHP源代码在下面工作正常,但我想在我的PDF文件的最后一页写一些文字。

$mpdf = new mPDF();
$html = file_get_contents('../styles/uploads/files/extract/'.$bookName.'/'.$bookName.'_coverFinal.php');
$html = iconv("UTF-8","UTF-8//IGNORE",$html);
$mpdf->WriteHTML($html);
$mpdf->Output(dirname(__FILE__)."/../styles/uploads/files/pdf_files/PDF_Book_".$var.".pdf", "F");

感谢。

2 个答案:

答案 0 :(得分:0)

我希望我理解正确:

$mpdf = new mPDF();
$html = file_get_contents('../styles/uploads/files/extract/'.$bookName.'/'.$bookName.'_coverFinal.php');
$html .= 'your html here';
$html = iconv("UTF-8","UTF-8//IGNORE",$html);
$mpdf->WriteHTML($html);
$mpdf->Output(dirname(__FILE__)."/../styles/uploads/files/pdf_files/PDF_Book_".$var.".pdf", "F");

最后$ html只是一个字符串

答案 1 :(得分:0)

为此你需要使用WriteHTML()函数。所以你可以在pdf页面上添加文本

$mpdf = new mPDF();
$html = file_get_contents('../styles/uploads/files/extract/'.$bookName.'/'.$bookName.'_coverFinal.php');
$html .= 'the content which you want to add to';
$html = iconv("UTF-8","UTF-8//IGNORE",$html);
$mpdf->WriteHTML($html);
$mpdf->Output(dirname(__FILE__)."/../styles/uploads/files/pdf_files/PDF_Book_".$var.".pdf", "F");