Tutorial PHP : Cara Membuat Laporan PDF menggunakan FPDF pada CodeIgniter

Posted on

CodeIgniter adalah diantara Framework PHP yang sangant terkenal dan sangat diminati para pengguna php. Kenapa ?, Mungkin karena tidak dipungut bayaran atau mungkin lebih ringan dan cepat.

Dikala ini telah semakin banyak orang yang menggunakan CodeIgniter pada membangun program pada institusi mereka. Malahan dikala ini CodeIgniter dapat dinamakan telah menjadi flatform yang digunakan banyak sekali perusahaan-perusahaan bagus sekala kecil hingga yang besar.

Nah pada perkembangannya, sering sekali program yang dibangun dengan CodeIgniter diinginkan bagi dilengkapi dengan laporan dalam bentuk file PDF. Nah sering sekali kita kesulitan bagi membangun program yang dapat merancang report PDF didalam program CodeIgniter yang kita bangun. Dan disini saya ingin membagikan kembali pengalaman saya kepada teman-teman segala.

File Library FPDF ini dapat kamu peroleh dari situs resminya, dan setelah kamu berhasil mendownloadnya kamu akan mendapat beberapa file dan folder diantaranya yaitu :
1. Folder Font
2. File fpdf.php
3. File fpdf.css

Berikutnya, copy paste file dan folder tersebutbeserta isinya kedalam folder Library CodeIgniter yaitu “/application/libraries/”. Berikutnya bikin sebuah function baru di Controller kamu, misalkan nama functionnya  ialah “testPDF()”, sehingga kode function tersebut akan terlihat seperti dibawah ini :

function testpdf()
{
$this->load->library(‘fpdf’);
$this->fpdf->FPDF(‘P’,’cm’,’A4′);
$this->fpdf->AddPage();
$this->fpdf->SetFont(‘Arial’,”,10);
$teks = “Ini hasil Report PDF menggunakan Library FPDF di CodeIgniter”;
$this->fpdf->Cell(3, 0.5, $teks, 1, ‘0’, ‘L’, true);
$this->fpdf->Ln();$this->fpdf->Output();
}

Kode diatas dapat diterangkan selaku berikut :

Baris 3: berfungsi memanggil library FPDF.
Baris 4: Merancang halaman dengan orientasi Potrait (“P”), dengan satuan mendasar Centimeter (cm) dan jenis kertas A4.
Baris 5-6 : Menambahkan halaman dan mendefenisikan jenis tulisan (Arial) dan ukuran tulisan (10).
Baris 7-9 : Mencetak teks kedalam halaman PDF
Baris 10 : Mencetak output kedalam wujud file PDF.

Nah, kalau kode diatas kamu jalankan, karenanya kamu akan memperoleh file PDF yang berisi tulisan “Ini hasil Report PDF menggunakan Library FPDF di CodeIgniter”.

Leave a Reply

Your email address will not be published. Required fields are marked *