我的php页面有很多变量,样式表和html表也在那里。我知道有一些像fpdf这样的开源pdf类,但是当谈到php变量时,当我需要从mysql表中提取数据时,我不知道如何将它们组合在一起。我也不懂pdf课程。我也在网上搜索,找不到像我这样的新手最好的选择。所以任何建议都是受欢迎的。
答案 0 :(得分:3)
您可以尝试mpdf课程。
只需下载pdf类并使用以下脚本打印您的php页面。将以下代码保存为pdf generator.php。:
<?php
include("mpdf.php");
$mpdf=new mPDF('win-1252','A4','','',15,10,16,10,10,10);//A4 page in portrait for landscape add -L.
$mpdf->SetHeader('|Your Header here|');
$mpdf->setFooter('{PAGENO}');// Giving page number to your footer.
$mpdf->useOnlyCoreFonts = true; // false is default
$mpdf->SetDisplayMode('fullpage');
// Buffer the following html with PHP so we can store it to a variable later
ob_start();
?>
<?php include "phppage.php";
//This is your php page ?>
<?php
$html = ob_get_contents();
ob_end_clean();
// send the captured HTML from the output buffer to the mPDF class for processing
$mpdf->WriteHTML($html);
//$mpdf->SetProtection(array(), 'user', 'password'); uncomment to protect your pdf page with password.
$mpdf->Output();
exit;
?>