FPDF Merupakan
salah satu library PHP untuk membuat file PDF secara lansung dari PHP (on the
fly) tanpa harus menginstall atau mengaktifkan modul PHP tertentu. F dari nama
FPDF adalah singkatan dari Free. Jadi FPDF dapat didownload, digunakan dan
dikembangkan secara gratis.
FPDF dapat
didownload secara gratis di http://fpdf.org/en/download.pdf
. Setelah download selesai, ekstrak file FPDF pada folder khusus yang terpisah
dengan file apikasi agar lebih mudah pengaturannya.
FPDF merupakan
sebuah library yang tidak memerlukan proses instalasi, cukup dipanggil di
program.
Mulai membuat membuat file FPDF.
Pertama tama
marilah kita mulai membuat file FPDF yang pertama dengan contoh sederhana
dibawah ini.
Kemudian
simpanlah file tersebut dengan nama latihanfpdf.php
<?php
require(/pdf/‘fpdf.php’);
$pdf= new FPDF();
$pdf->AddPage();
$pdf->SetFont(‘Arial’,’B’,12);
$pdf->Cell(40,10,’Membuat
Dokumen PDF’);
$pdf->Output();
?>
Penjelasan
Program :
Pertama kita
membuat document pdf, dengan menuliskan :
require(/pdf/‘fpdf.php’);
Dilanjutkan
dengan menuliskan
$pdf-> new FPDF();
Secara default
dokumen PDF yang dibuat adalah Potrait, mm dan A4.
$pdf= new FPDF(‘P’,’mm’,’A4’);
Selain nilai
‘P’ (Potrait), nilai tersebut bisa
diganti dengan landscape(L),
Selain A4,
ukuran kertas lain yang bisa digunakan adalah Letter dan Legal
Seain mm, unit
satuan lain bisa digunakan, seperti (pt, cm, in).
$pdf->AddPage();
digunakan
untuk menambah halaman.
Posisi
pertama adalah sudut kiri atas, dan posisi awal secara default diatur 1 cm dari pinggir.
Untuk Margin
dapat diubah dengan menggunakan SetMargin().
$pdf->SetFont(‘Arial’,’B’,12);
SetFont
digunakan untuk mengatur jenis dan bentuk huruf yang digunakan.
Bisa
menggunakan italics (I), underline (U), tebal (B). Bisa dikosongkan, atau
digabungkan.
Contoh :
<?php
require(/pdf/‘fpdf.php’);
$pdf= new FPDF();
$pdf->AddPage();
$pdf->SetFont(‘Arial’,’BUI’,14);
$pdf->Cell(40,10,’Membuat
Dokumen PDF’);
$pdf->Output();
?>
Kalau ingin
membuat huruf standard nilainya dikosong kan saja seperti :
$pdf->SetFont(‘Arial’,’’,14);
Instruksi/perintah Cell()
Untuk
menampilkan sebauh cell, dituliskan instruksi Cell().
Sebuah cell adalah
berbentuk area segiempat, bisa diberi bingkai. Yang terdiri dari huruf dan
garis.
Contoh :
$pdf->Cell(0,10,’Membuat
Dokumen PDF’);
Keterangan :
0 0 menampilkan tulisan sepanjang baris.
10 Menunjukkan tinggi
dari tulisan
Ditempatkan
pada posisi tertentu. Kita bisa
menentukan ukurannya, posisi, apakah memakai bingkai, atau penempatan
posisinya.
Untuk
menambahkan bingkai dengan cara
menambahkan angka satu di akhir tulisan, seperti berikut :
$pdf ->Cell(0,10,’Membuat
File PDF’,1);
Untuk
menambahkan posisi tulisan di tengah
dengan menambahkan huruf C :
$pdf ->Cell(40,10,’Membuat
File PDF’,1,’C’);
Untuk
menambahkan sebuah cell baru dengan posisi pada garis selanjutnya, bisa dengan menambahkan angka 1, maka tuisan selanjutnya akan dituliskan pada
baris selanjutnya :
$pdf->Cell(60,20,'Membuat
Dokumen PDF',1,1,'C');
$pdf->Cell(60,20,'Powered
by FPDF.',1,1,'C');
Tanpa
menambahkan angka 1, :
$pdf->Cell(60,20,'Membuat Dokumen PDF',1,'C');
$pdf->Cell(60,20,'Powered by FPDF.',1,'C');
Tampilan
yang didapatkan adalah :
Selain itu
Line Break juga bisa dilakukan dengan menambah pernyataan Ln().
Line break
dilakukan dengan instruksi Ln().
Dan akhir
dari script dari document php yang kita buat dapat ditutup dengan menuliskan
Output().
Tema lainnya
:
TutorialMembuat dokumen PDF dengan PHP – Perintah Write()
TutorialMembuat dokumen PDF dengan PHP – Perintah multicell()
TutorialMembuat dokumen PDF dengan PHP – Mengatur posisi
Tutorial Membuat dokumen PDF denganPHP – Membuat Tabel
TabelTutorial Membuat dokumen PDFdengan PHP menggunakan library FPDF – Mengatur Halaman dokumen PDF.
Tutorial Membuat dokumen PDF denganPHP menggunakan library FPDF – Mengatur margin halaman dokumen PDF.
Tutorial Membuat dokumen PDF denganPHP menggunakan library FPDF – Mengatur Orientasi dan Format Halaman.
Tidak ada komentar:
Write komentar