Membuat dan Menyisipkan Gambar Pada PDF dengan PHP

membuat-file-pdf-dengan-phpAda persoalan dari kampus atau dari tempat kerja, bagaimana caranya menyisipkan gambar pada dokumen PDF, sedang dokumen PDF tersebut dibuat secara online dengan menggunakan PHP. Jika persoalannya demikian bisa diselesaikan dengan mudah dengan menggunakan FPDF. FPDF atau Free PDF adalah modul khusus yang digunakan untuk membuat file PDF secara online. Modul ini berbeda dengan fungsi PDF standar yang dimiliki oleh PHP. Modul PDF yang dimiliki oleh PHP merupakan komponen PECL, yang berbentuk file librari. Sedang FPDF berbentuk file PHP yang berisi class-class yang bisa digunakan untuk membentuk file PDF. Keuntungannya, dengan menggunakan modul FPDF, PHP standar tidak memerlukan librari PDF untuk membentuk dokumen PDF. Jelas, akibatnya kita tidak tergantung mesin PHP, apakah memiliki librari PDF atau tidak. Yah, itu sekilas tentang FPDF. Persoalannya, bagaimana menyisipkan gambar ke dalam dokumen PDF?

Dengan menggunakan FPDF hal itu sangat mudah dilakukan. Berikut langkah-langkah menyisipkan gambar ke dalam dokumen PDF.

  • Download dulu modul FPDF disini
  • Extract file tersebut ke dalam directori server anda, namanya terserah
  • Kemudian buat sebuah file php yang akan membuat dokumen PDF. Berikut kodenya
1
2
3
4
5
6
7
8
<?php
 require_once("fpdf.php");
 $pdf=new FPDF();
 $pdf->AddPage();
 $pdf->setAuthor("Bimo Hery Prabowo");
 $pdf->image(‘rose.jpg’,10,10,120,100);
 $pdf->Output();
?>

Intinya adalah pada method image(), berikut penjelasan parameternya

1
 image (nama file gbr:string,koordinat x:integer,koordinat y:integer, width:interger,height:integer);

Simpan file tersebut dengan nama terserah anda. Tetapi dengan catatan, harus menjadi satu folder dengan file fpdf.php dan ganti file gambar rose.jpg dengan gambar yang anda miliki. Catatan: file gambar yang didukung hanya JPG dan PNG. saya tidak tahu untuk versi yang lebih baru. Buka file PHP anda dengan menggunakan browser, jika tidak ada kesalahan akan muncul dokumen PDF anda.

Mudah kan? sedang untuk menuliskan string pada dokumen PDF bisa dilihat disini

Related Post


Share ke: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • StumbleUpon
  • Technorati
  • TwitThis
  • YahooMyWeb

Leave a Reply