Cara Membuat Dokumen (Laporan) Dasar Dengan FPDF (PHP PDF)

Cara Membuat Dokumen (Laporan) Dasar Dengan FPDF (PHP PDF)-Pada tutorial ini saya akan membahas cara membuat laporan atau dokumen pdf yang paling dasar dengan menggunakan fpdf atau tool php pdf yang paling banyak digunakan untuk mencetak dokumen pdf. Untuk hasil dokumen dasar dengan menggunakan fpdf ini seperti gambar dibawah ini.


Untuk kode sumber yang dapat menghasilkan hasil seperti gambar diatas adalah seperti dibawah ini, dibawah ini adalah source kode lengkap, untuk penjelasan yang lebih detail seperti dibagian bawah dari kode ini.

<?php
define('FPDF_FONTPATH','C:/xampp/htdocs/main/table-fpdf/font/');
require('fpdf.php');

$pdf=new FPDF('P','mm','A4');
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
$pdf->Cell(40,10,'Hello World !',0);
$pdf->ln();
$pdf->SetFont('Times','',12);
$pdf->Cell(40,20,'Powered by FPDF.',0,1,'C');
$pdf->Output();
?>

Penjelasan: setelah kita mengetahui kode diatas maka yang perlu selanjutnya adalah memahami bagai mana cara membuat dokumen atau laporan yang paling dasar ini, untuk penjelasan seperti dibawah ini.

1. Download tools fpdf (versi 1.7 atau 1.6 atau yang lebih baru lagi) pada fpdf.org


2. Ekstraks file download tadi yang folder font, file fpdf.css dan fpdf.php dalam sebuah folder baru (punya saya main/table-fpdf) dalam web server seperti xampp (c:/xampp/htdocs) dan buat file index.php seperti gambar dibawah ini.


3. Selanjuntnya tempel semua kode sumber diatas dan buka pada browser dan akses http://localhost/main/table-fpdf (pastikan xampp untuk apache dan mysql hidup dan untuk main merupakan folder saya buat dan table-fpdf adalah sub foldernya). Atau saya buat ulang kode sumbernya seperti dibawah ini.

<?php
define('FPDF_FONTPATH','C:/xampp/htdocs/main/table-fpdf/font/');
require('fpdf.php');

$pdf=new FPDF('P','mm','A4');
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
$pdf->Cell(40,10,'Hello World !',0);
$pdf->ln();
$pdf->SetFont('Times','',12);
$pdf->Cell(40,20,'Powered by FPDF.',0,1,'C');
$pdf->Output();
?>

4. define('FPDF_FONTPATH') adalah folder format untuk font yang digunakan untuk font pada laporan pdf dan lokasinya adalah C:/xampp/htdocs/main/table-fpdf/font/

5. require('fpdf.php'); adalah requies file tool fpdf.php

6. $pdf=new FPDF('P','mm','A4'); adalah pembuatan file pdf dengan php dengan format p = potret, mm = milimeter, a4 = format laporan.

7. $pdf->AddPage(); adalah tambah page atau halaman pdf

8. $pdf->SetFont('Arial','B',16); adalah adalah pengaturan font arial, b = bold (kosong = normal, i = italic, u = underline), 16 = ukuran.

9. $pdf->Cell(40,10,'Hello World !',0); adalah pembuatan kolom sell yaitu 40 adalah width/lebar, 10 adalah height/tinggi, hello word adalah teksnya sedangkan 0 adalah border dari kolom tersebut, C = adalah center/tengah, 1 = line.

10. $pdf->ln(); adalah baris baru dan line

11. $pdf->Output(); adalah hasil yang akan membuat dokumen pdf jika dijalankan pada browser kesayangan anda

ConversionConversion EmoticonEmoticon

:)
:(
=(
^_^
:D
=D
=)D
|o|
@@,
;)
:-bd
:-d
:p
:ng