Dalam memprogram pencetakan dengan menggunakan TCPDF kita menginginkan hasil cetak yang akurat. Terkait dengan keakuratan ini, kita menginginkan keakuratan hingga 1 mm. Oleh sebab itu kita perlu melakukan coding supaya kita bisa mengendalikan hingga 1 mm.
Di sisi lain, kita pasti terbiasa dengan tag-tag HTML yang kita biasa kerjakan untuk membuat tampilan web. Tetapi sayangnya dalam menggunakan tag-tag HTML itu kita terbiasa dengan pixels dan bukan mm atau cm.
Dengan demikian dari satu sisi kita ingin mengendalikan hasil pencetakan PDF ini pada tingkatan mili meter, tetapi di satu sisi kita ingin menggunakan tag HTML karena kita sudah terbiasa dengannya. Bagaimana menggabungkan kedua hal ini ?
Kita dapat menggabungkan hal ini dengan memberikan ukuran mm pada style CSS yang kita pakai. Sebagai contoh kita akan membuat dua buah kolom dengan lebar kolom 50 mm dan 100 mm.
Coding lengkapnya adalah seperti berikut ini:
<?php
include “./tcpdf/tcpdf.php”;
$pdf = new TCPDF(“P”, “mm”,”A4″, true, ‘UTF-8’, false);
$pdf->AddPage();
$html=”<table >
<tr >
<td style=\”width: 50mm;border:1px solid blue;\”>
Ini 50 mm
</td>
<td style=\”width: 100mm;border:1px solid red;\”>
Ini 100 mm
</td>
</tr></table>”;
$pdf->writeHTML($html,FALSE,FALSE,FALSE,’L’);
$pdf->Output(“coba”,”I”);
?>
Hasilnya bisa dilihat pada http://aris.proweb.asia/tcpdf/hal01.php dengan tampilan seperti berikut ini:
Kunjungi www.proweb.co.id untuk menambah wawasan anda.