สร้างรายงาน PDF ด้วย FPDF

ขั้นตอนการสร้างรายงาน pdf ด้วย PHP

ดาวโหลด Libary FPDF ได้ที่ http://www.fpdf.org โดยคลิกที่ Downloads ทางด้านซ้ายมือ แล้วเลือกดาวน์โหลดเป็นเวอร์ชั่นล่าสุด

ดาวโหลดฟ้อนภาษาไทยได้ที่ http://www.select2web.com/downloads/fonts.rar

Method ที่ใช้ในการสร้าง PDF

การสร้างไฟล์ pdf ทุกครั้งจะต้อกกำหนดค่าเริ่มต้น และการสร้าง object จาก class FPDF ทุกครั้ง

<?php
define(‘FPDF_FONTPATH’,’font/’); // เป็นการกำหนดพาธที่เก็บไฟล์ของ font
require(‘fpdf.php); // เรียกใช้ไฟล์ fpdf.php
$pdf=new FPDF(); // สร้าง Object pdf จากคลาส FPDF
?>

Method AddFont() # สำหรับเพิ่มฟ้อนในการแสดงผลที่เราต้องการ
Method Addpage() # สำหรับสร้างเอกสาร pdf
Method Output() # สำหรับแสดงผลเอกสารบน บราวเซอร์

รูปแบบ การเพิ่มฟ้อน
AddFont(‘string family’,’string style’,’string file’);
family คือ การตั้งชื่อ Font
style คือ ลักษณะการแสดงผลเช่น ตัวหนา(B) ตัวเอียง(I) หนาและเอียง(BI) ถ้าไม่กำหนดจะแสดงเป็นปกติ (regular)
file คือ การกำหนดไฟล์ Font

ตัวอย่างการสร้าง pdf

<?php
define(‘FPDF_FONTPATH’,’font/’);
require(‘fpdf.php’);
$pdf=new FPDF();
$pdf->AddFont(‘regular’,”,’angsa.php’);
?>