Membuat Laporan Dengan DOMPDF - Belajar PHP - komponen pre-existing
dom pdf merupakan salah satu library PHP yang dapat digunakan untuk membuat hasil keluaran berupa file dokumen pdf, dompdf memanfaatkan HTML untuk dijadikan sebuah dokument pdf, pada komponen html tersebut juga dapat dimasukkan CSS. instalasi dompdf dapat melalui composer, oleh karena itu diharuskan menginstall composer terlebih dahulu.
buka CMD kemudian arahkana kepada direktory projek aplikasi, kemudian tuliskan perintah
1 | composer require dompdf/dompdf |
jika berhasil, dalam folder projek aplikasi akan secara otomatis akan terdapat folder vendor, composer.json dan composer.lok
pada kasus ini mimin membuat file report langsung pada index.php.
1 2 3 4 5 6 7 8 9 | <?php use Dompdf\Dompdf; require_once 'vendor/autoload.php'; $dompdf = new Dompdf(); $dompdf->loadHtml('<h1>Membuat PDF dengan DOM PDF</h1>'); $dompdf->setPaper('A4', 'landscape'); $dompdf->render(); $dompdf->stream('contohdompdf.pdf'); ?> |
sedikit penjelasan dari mimin, pada baris ke 2, menggunakan namespace dompdf. pada baris 3 require_once yang berarti pada program ini membutuhkan file yang ada pada 'vendor/autoload.php' jika tidak dilakukan require_one maka program tidak akan dapat berjalan, pada baris 4 membuat sebuah variabel baru dengan nilai fungsi dompdf(), pada baris 5 kode program untuk membuat kode html menjadi pdf, pada baris 6 digunakan untuk setting paper dari paage pdf, pada baris 7 merupakan kode untuk rendering pdf dan pada baris 8 merupakan hasilan output report dengan 'contohdompdf.pdf'.
Komentar
Posting Komentar