1 Hello! I am Nikmah Jayanti Nim : 09174135 SI-RS.5.1 TATA CARA MEMBUAT REPORT MENGGUNAKAN GENERATOR HTML2PDF 3 Apa itu HTML2PDF ? 4 HTML2PDF adalah sebuah library yang berguna untuk membuat report atau laporan dengan format PDF. License pada library HTML2PDF ini Open Source, jadi bisa Anda gunakan secara GRATIS 5 Cara Kerja HTML2PDF Cara Kerja dari library HTML2PDF ini yaitu dengan mengkonversi sebuah halaman HTML yang sudah Anda buat ke dalam bentuk format PDF. Library ini sangatlah mudah digunakan, untuk bisa menggunakan library ini Anda harus mengerti dan menguasai script HTML. 6 Cara Instal HTML2PDF 7 Cara instal html2pdf 1 2 download html2pdf : https://html2pdf.fr/en/downl oad ekstrak dan letakkan hasil ekstrakan tersebut pada aplikasi yang di buat HTML2PDF dengan versi 5.2, Untuk mengintal HTML2PDF terbaru Anda bisa menggunakan Composer dengan memasukan command line seperti dibawah ini 8 Cara Menggunakan HTML2PDF 9 Cara menggunakan html2pdf 3 cara yang paling sering digunakan dalam membuat laporan dengan HTML2PDF, yaitu menampilkan PDF di browser, generate file PDF tanpa harus tampil di browser (auto save file) dan auto download file Next Silde 10 Langkah – langkah menggunakan html2pdf 1 Buatlah sebuah folder aplikasi pada htdocs. folder aplikasi Saya berikan nama laporanphp-html2pdf. 2 instal menggunakan Composer, Anda bisa arah destinasi intalasi library tersebut ke folder aplikasi 3 Dari hasil 2 langkah diatas akan menghasilkan hirarki folder seperti dibawah ini: 11 Langkah – langkah menggunakan html2pdf 4 ff<?php $content = " <html> <body> Buatlah script PHP seperti disamping ini <h1>HTML2PDF WORK !</h1> Selamat datang di rachmat.ID </body> </html> "; require __DIR__.'/html2pdf_v5.2-master/vendor/autoload.php'; use Spipu\Html2Pdf\Html2Pdf; $html2pdf = new Html2Pdf('P','A4','fr', true, 'UTF-8', array(15, 15, 15, 15), false); $html2pdf->writeHTML($content); $html2pdf->output(); ?> 12 Langkah – langkah menggunakan html2pdf 5 Save dengan nama index.php dan letakan di dalam folder aplikasi, yaitu folder laporanphp-html2pdf. Yang perlu Anda perhatikan pada script PHP diatas yaitu baris script berikut ini: $html2pdf = new Html2Pdf('P','A4','fr', true, 'UTF-8', array(15, 15, 15, 15), false); 6 Pada baris script ini berfungsi untuk mengatur orientation (default P), ukuran kertas (default A4), bahasa (Default fr), string unicode (Default true), charset encoding (Default UTF-8), margin (Default array(5, 5, 5, 8) ) dan mode PDF or PDF/A (Default false) 13 Langkah – langkah menggunakan html2pdf 7 jalankan aplikasi di browser Anda dengan cara mengakses alamat http://localhost/laporan-php-html2pdf dan akan menghasilkan output seperti gambar disamping ini: 14 Langkah – langkah menggunakan html2pdf 8 bagaimana jika ingin menggunakan cara generate file PDF tanpa harus tampil di browser (auto save file)? cukup mengganti script berikut ini: $html2pdf->output(); menjadi $html2pdf>output(__DIR__."/contoh_laporan.pdf","F") ; 15 Langkah – langkah menggunakan html2pdf 9 Ketika aplikasi dijalankan, aplikasi tidak akan menampilkan PDF di browser seperti sebelumnya (Blank). Namun secara otomatis akan membentuk file PDF dengan nama contoh_laporan.pdf (isi pdf sama) pada folder aplikasi seperti berikut ini: 16 Langkah – langkah menggunakan html2pdf 10 11 Selanjutnya, jika Anda ingin membuat auto download file gunakan script dibawah ini: Ketika aplikasi dijalankan, browser secara otomatis mendownload laporan atau file PDF tersebut dan diberi nama contoh_laporan.pdf se perti gambar $html2pdf>output("contoh_laporan.pdf","D"); 17 Kenapa menggunakan html2pdf? 18 Alasan kenapa menggunakan html2pdf 1 License liberary Open Source / Gratis 2 Library HTML2PDF ini memilki dokumtasi yang cukup lengkap pada dokumentasinya, tersedia tutorial dan bagaimana cara pengistalan sampai dengan cara penggunaanya.semua tersedia di website resminya https://github.com/spipu/html2pdf/blob/master/d oc/README.md 19 THaNKs