- seperti biasa, berdoa dulu
- download modul fpdf di www.fpdf.org. disana sudah ada tutorial penggunaan modul ini dari yang paling mudah sampai sukar. Ketika anda mendownload, otomatis anda akan mendapatkan manual dari modul tersebut. Modul ini berupa class, anda harus membuat object dari class ini, setelah object terbentuk anda bisa menggunakan semua methodnya.
- terkait dengan class dan object, anda paling tidak pernah belajar OOP (object Oriented Programming). Saya rasa ini adalah kemampuan dasar yang tidak bisa ditawar untuk mempelajari pemrograman modern. Wong kode HTML nya blogger aja sudah menggunakan OOP.
- setelah anda mendapatkan file kompresi dari fpdf, extract pada direktori server anda, nama direktorinya biasanya fpdf.
- buat sebuah file php dalam direktori utama tadi misal fpdf/file_php_anda.php. file ini yang akan membuat pdf dengan memanfaatkan modul fpdf.
require_once(”fpdf.php”);
$pdf=new FPDF();
$pdf->AddPage();
$pdf->setAuthor(”BimoWeb.com”);
$pdf->SetFont(’Arial’,'B’,16);
$pdf->Write(20,’Saya sedang belajar PHP-PDF’);
$pdf->Output();
?>
$pdf=new FPDF();
$pdf->AddPage();
$pdf->setAuthor(”BimoWeb.com”);
$pdf->SetFont(’Arial’,'B’,16);
$pdf->Write(20,’Saya sedang belajar PHP-PDF’);
$pdf->Output();
?>
- require_once atau include yang mengarah pada modul fpdf.php
- membuat object dengan cara $pengenal=new FPDF();
- tentukan font yang akan anda gunakan dengan cara setFont(?Nama_font?,?Style_font?,ukuran). Style font berupa B untuk bold, I untuk miring dan kosong untuk normal. Parameter ukuran dalam bilangan.
- Minimal file pdf anda harus memiliki 1 page, caranya dengan AddPage()
- Gunakan Output() untuk mengirimkan keluaran dalam bentuk pdf ke browser.
Saya ingin data yang ditampilkan berasal dari database, bagimana tuh? Take action now
require_once(”fpdf.php”);
$pdf=new FPDF();
$pdf->AddPage();
$pdf->setFont(”Helvetica”,”",12);
mysql_connect(”localhost”,”root”,”rahasia.com”);
mysql_select_db(”nama_database_ku”);
$cmd=”select isi,judul from nama_tabel_ku”;
$exe=mysql_query($cmd);
$i=1;
while ($data=mysql_fetch_array($exe)){
$pdf->write(10,$i);
$pdf->write(10,$data["judul"]);
$pdf->ln(10);
$pdf->write(10,$data["isi"]);
$i+=1;
}
$pdf->Output();
?>
$pdf=new FPDF();
$pdf->AddPage();
$pdf->setFont(”Helvetica”,”",12);
mysql_connect(”localhost”,”root”,”rahasia.com”);
mysql_select_db(”nama_database_ku”);
$cmd=”select isi,judul from nama_tabel_ku”;
$exe=mysql_query($cmd);
$i=1;
while ($data=mysql_fetch_array($exe)){
$pdf->write(10,$i);
$pdf->write(10,$data["judul"]);
$pdf->ln(10);
$pdf->write(10,$data["isi"]);
$i+=1;
}
$pdf->Output();
?>
Tidak ada komentar:
Posting Komentar
Please leave your comment.
Your Feedback is very helpful for the development of this blog. ♥
(ヘ。ヘ)
Thanks