Uploaded by User87214

Quis WebII Nikmah Jayanti 09174135 (1)

advertisement
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
Download