next up previous
Next: Penutup Up: Membuat dokumen PDF on-the-fly Previous: Tampilkan ke browser

Contoh Penggunaan

Berikut ini adalah contoh program sederhana yang digunakan untuk membuat file PDF :

<?php

define(LEBAR,594);
define(PANJANG,842);

// Membuat/membuka file PDF

$pdf= pdf_new();
pdf_open_file($pdf);

// Menset informasi dokumen

pdf_set_info($pdf,"author","Tedi Heriyanto");
pdf_set_info($pdf,"title","PDF Example");
pdf_set_info($pdf,"creator","PHP");
pdf_set_info($pdf,"subject","Demo");

// Membuat sebuah halaman PDF
pdf_begin_page($pdf,LEBAR,PANJANG);

// Keluarkan isi halaman 
$font=pdf_findfont($pdf,"Times-Roman","host",0);
pdf_setfont($pdf,$font,40);
pdf_show_xy($pdf,"Hello Dynamic PDF!",LEBAR/2-200,PANJANG/2);

// Akhiri halaman
pdf_end_page($pdf);

// Tutup PDF
pdf_close($pdf);

// Keluarkan file PDF
$buffer=pdf_get_buffer($pdf);
header("Content-type: application/pdf");
header("Content-Length: ".strlen($buffer));
header("Content-Disposition: inline; filename=zend.pdf");

echo $buffer;

pdf_delete($pdf);
?>

Gambar 1 menampilkan file PDF ketika dilihat dengan browser:

Gambar 1: Tampilan PDF dilihat oleh browser
\includegraphics[width=13cm]{php-pdf1.eps}


next up previous
Next: Penutup Up: Membuat dokumen PDF on-the-fly Previous: Tampilkan ke browser
Tedi Heriyanto 2002-09-01