Export PDF menggunakan PHP

Sering kali pengguna Joomla atau CMS lain menemukan fitur export pdf setiap atikel yang ditampilkan. Lantas kode PHP seperti apa yang sebenarnya bekerja. Kita bisa pelajari hal yang paling sederhana dari contoh kode PHP berikut yang dapat mengekspor pdf dari html.

<?php
require('html2fpdf.php');
ob_start();
 
?>
<html>
<head>
<title>Contoh Export to PDF</title>
 
</head>
<body>
<table width="100%" cellspacing="6" cellpadding="5" align="center" border="1">
<tr><td colspan="2" align="center">Kwitansi Pembayaran</td></tr>
<tr><td colspan="2">Yang bertanda tangan dibawah ini adalah :
<tr><td>Nama</td>
<td>TMN Studio</td>
</tr>
<tr><td>Pemesanan</td>
<td>Web Template</td>
</tr>
<tr><td colspan="2">Pembayaran telah lunas tanggal 17 Februari 2017</td></tr>
<tr><td colspan="2" align="right"> Malang<br>&nbsp;<br> TMN Studio
</td></tr>
</table>
 
 
</body>
</html>
<?php
// Output-Buffer in variable:
$html=ob_get_contents();
ob_end_clean();
$pdf=new HTML2FPDF();
$pdf->AddPage();
$pdf->WriteHTML($html);
if (preg_match("/MSIE/i", $_SERVER["HTTP_USER_AGENT"])){
header("Content-type: application/PDF");
} else {
header("Content-type: application/PDF");
header("Content-Type: application/pdf");
}
$pdf->Output("sample2.pdf","I");
 
?>