Membuat Laporan PDF dengan FPDF
Download FPDF Pemrograman PHP Web

Cara Membuat Laporan PDF dengan PHP | Download FPDF Terbaru

Cara Membuat Laporan PDF dengan PHP – Kali ini praktis komputer akan membagi sedikit ilmu tentang cara membuat laporan PDF menggunakan bahasa pemrograman PHP. Dalam pemrograman PHP kita dapat bereksplorasi banyak untuk mencetak laporan format Excel, XML, CSV dan masih banyak format yang dapat kalian buat salah satunya adalah PDF. Praktisi Komputer menggunakan library PHP yang sudah sangat familiar yaitu FPDF. Silahkan kalian Download terlebih dahulu Library FPDF nya [Download FPDF 1.8]. Sebelum kita membahas secara teknis, Akan saya jelaskan dahulu apa itu FPDF.

FPDF adalah suatu library eksternal yang berfungsi untuk menbuat file PDF, lebih tepatnya dapat membuat laporan berupa file PDF. FPDF ini dibuat dengan bahasa pemrograman PHP, maka dari itu untuk menggunakan library ini hanya bahasa pemrograman PHP saja yang dapat menggunakan library ini. Dengan FPDF kalian juga dapat bereksplorasi membuat laporan, tabel, format huruf dan lain-lain. Namun ada hal yang kurang saya sukai yaitu FPDF ini belum ada fitur GUI nya, jadi agak merepotkan programmer dalam membuat laporan karena masih menggunakan real code baris demi baris.

Versi FPDF yang terbaru sekarang adalah versi 1.8, kelebihan yang ada seperti dibawah ini:

v1.8 (2015-11-29)- PHP 5.1.0 or higher is now required.
– The MakeFont utility now subsets fonts, which can greatly reduce font sizes.
– Added ToUnicode CMaps to improve text extraction.
– Added a parameter to AddPage() to rotate the page.
– Added a parameter to SetY() to indicate whether the x position should be reset or not.
– Added a parameter to Output() to specify the encoding of the name, and special characters   are now properly encoded. Additionally the order of the first two parameters was reversed     to be more logical (however the old order is still supported for compatibility).
– The Error() method now throws an exception.
– Adding contents before the first AddPage() or after Close() now raises an error.
– Outputting text with no font selected now raises an error.

Pada waktu anda Download library diatas maka file yang ada di dalam berupa class class PHP seperti dibawah ini :

- [Folder] makefont
- [Folder] font
- [File] fpdf.php
- [File] fpdf.css

Langkah awal untuk membuat file PDF adalah membuat file format php baru. Saya akan membuat file bernama generate.php dan akan saya letakan file ini didalam forlder library diatas, sehingga struktur file-file seperti ini :

- [Folder] makefont
- [Folder] font
- [File] fpdf.php
- [File] fpdf.css
- [File] generate.php

1. Tahap awal Membuat Tulisan “Hello World”

Langkah awal kita akan mencoba membuat tulisan “hello world” di PDF, code yang di butuhkan seperti dibawah ini :

Isikan file generate.php seperti dibawah ini :

<?php
require('fpdf.php');
$pdf = new FPDF();
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
$pdf->Cell(40,10,'Hello World!');
$pdf->Output();
?>

Catatan :

require(‘fpdf.php’); adalah pemanggilan class fpdf.php, jika file ini berada diluar atau didalam folder lain maka gunakan pengaksesan file seperti require(‘../fpdf.php’); atau require(‘./fpdf.php’);

$pdf = new FPDF(); adalah fungsi untuk inisialisasi class fpdf kedalam variabel $pdf

$pdf->AddPage(); Berfungsi untuk menambahkan satu lembar halaman baru.

$pdf->SetFont(); Berfungsi setting model dan ukuran font.

$pdf->Cell(); Berfungsi untuk membuat tulisan

$pdf->Output(); Berfungsi sebagai keluaran file PDF, otomatis akan terdownload pada browser.

Simpan file tersebut dan jalankan di browser anda dan Selamat anda telah berhasil membuat laporan PDF menggunakan Bahasa Pemrograman PHP.

Readmore

Praktisi Komputer
Magister Teknik Informatika, 22 Tahun, Skill : Programming Web, Mobile, Dekstop, Internet Marketing & Optimasi
http://praktisikomputer.com

Leave a Reply