Teman-teman, kali ini saya akan berbagi kepada teman-teman sekalian cara membuat PDF dengan library FPDF di CodeIgniter. karena begitu sulitnya saya dapat tutorial tentang membuat PDF ini maka saya akan membagikannya untuk teman-teman semuanya.
Pertama, kita butuh fpdf class yang dapat kita download secara gratis di http://www.fpdf.org/en/download.php.. Isi dari download ada beberapa file dan folder yang akan kita gunakan, ialah :
a. Folder Font
b. File fpdf.php
c. File fpdf.css
Dan dapatkan juga manual fpdf nya lalu download manual fpdf disini. Setelah teman-teman download file fpdf nya dan teman-teman ekstrak file tersebut dan copy seluruh isinya dan pindahkan ke ci_pdf/application/libraries/. Seperti gambar dibawah ini :Kedua, Mari kita Ngoding...Cekidot!!!
Dalam CodeIgniter, ada 3 folder yang perlu kita perhatikan, yaitu Controller, Model, dan View. Disini kita tidak bahas apa itu CI atau manualnya. Seterusnya kita buat file di Folder Controller yaitu testpdf.php dengan isi filenya sebagai berikut :
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');class Testpdf extends CI_Controller {function__construct(){parent::__construct();$this->load->library('fpdf');}function index(){$this->fpdf->FPDF('P','cm','A4');$this->fpdf->AddPage();$this->fpdf->Ln();$this->fpdf->setFont('Arial','B',9);$this->fpdf->Text(6,1,'Hello World ...');$this->fpdf->Output();}}?>
Perlu diingat disini saya memakai CodeIgniter 2.0.0. Jadi ada perbedaan dalam bentuk penulisan Construktornya pada versi dibawah CodeIgniter 2.0.0.
Oke teman-teman membuat PDF dengan library FPDF di CodeIgniter telah selesai, Selamat Mencoba. Semoga bermanfaat bagi kita semuanya. Jangan lupa tinggalkan Komentar ya...!
wah... keren banget gan.. singkat padat jelas berisi.. sample nya dicoba jalan... manteb d... buat yg mau belajar codeigniter n pdf... makasih bnyak ya gan... ilmunya sangat bermanfaat.........
BalasHapusWaahh,,, maaf2 ane baru buka blog nie gan.
BalasHapusSyukur deh kalau bermanfaat tulisan ane.
silahkan buka2 tulisan ane yang lain ya gan.
mas source codex mas... klo hanya gitu masih bingung mam... di CI kan ada folder View, controller dan model..
BalasHapusterus codingx itu mo taruh dimanax.. terimakasih..
sebenarnya untuk coding diatas, ane mempermudahnya dengan membuat 1 file saja di controler dan tidak memakai view dan model.
BalasHapus