สร้างรายงาน PDF ด้วย FPDF (php)
เครื่องมือที่ต้องเตรียม
1 เครื่องคอมพิวเตอร์
2 โปรแกรมที่ใช้รัน apache เช่น xampp
เริ่มต้นสร้างรายงาน pdf
1 ติดตั้ง โปรแกรม xampp ผ่านทาง https://www.apachefriends.org/download.html
2 ติดตั้ง editer หรือเครื่องมือที่ใช้ในการเขียนโปรแกรม เช่น vs code https://code.visualstudio.com/
3 ติดตั้ง composer ดาวโหลดได้จาก https://getcomposer.org/
4 ติดตั้ง FPDF
4.1 ไปที่ C:\xampp\htdocs สร้างโปรเจคขึ้นมา เช่น fpdf เข้าไปที่ path ของโปรเจค
4.2 ดาวโหลด fpdfได้ที่ http://www.fpdf.org/
4.3 แตกไฟล์ไปไว้ในโปรเจค
5 ดาวโหลด font ที่เป็นภาษาไทย https://drive.google.com/file/d/0B-mDm6RqTfxgbDBsa2RocWdTQTA/view?usp=sharing&resourcekey=0-w46fgqx4XT-I8i_aZrf2mg
5.1 แตกไฟล์แล้วเอา path ที่ชื่อ font ไปวางทับของเดิมที่อยู่ในโปรเจค
6 สร้างไฟล์ index.php เพื่อทดสอบ
<?php define(‘FPDF_FONTPATH’,’./font/’);
require(‘./fpdf.php’);
$pdf = new FPDF();
$pdf -> AddFont(‘Ansana’,’B’,’angsab.php’);
$pdf -> SetFont(‘Ansana’,’B’,32);
$pdf -> SetTextColor(0,0,255);
// $pdf -> Image(‘pic.jpg’, 20 , 100 , 50 , 50 );
$pdf -> AddPage();
$pdf -> Text(100,100,iconv(‘UTF-8’, ‘cp874’, ‘สวัสดี’));
$pdf -> AddPage(‘L’);
$pdf -> Text(100,100,iconv(‘UTF-8’, ‘cp874’, “ลาก่อน”));
$pdf -> Output( );
?>
โปรเจคสามารถดาวโหลดได้จาก https://github.com/namput/fpdf.git
ถ้าติดปัญหาตรงไหนสามารถคอมเม้นไว้ได้เลย