PHPでPDFを出力する場合にmPDFを使う方法

以前、PHPを利用してPDFを出力する際、FPDFを紹介したが、もっといい?のがあったので紹介。

FPDFの場合、PDFで出力するデザインは気合いで打ち込んでいかないといけない?ので、
相当根気がいる。

それよりは、ある程度までSmartyでデザインを入れたHTMLを出力して、
それをPDFにしてしまった方が早い。

そう思って探してみたらmPDFというのがあった。
http://mpdf.bpm1.com/

コード例としては

require_once “MPDF45/mpdf.php";

$output_tpl = “pdf.tpl";
$html = $this->_smarty->fetch($output_tpl);

$mpdf = new mPDF('sjis’,’A4′,’8′);
$mpdf->WriteHTML($html);

$mpdf->Output();

という動き。