เครื่องมือที่ต้องเตรียม

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

ถ้าติดปัญหาตรงไหนสามารถคอมเม้นไว้ได้เลย

--

--

เอกชัย ฉัตรพงศ์เลอเลิศ
เอกชัย ฉัตรพงศ์เลอเลิศ

Written by เอกชัย ฉัตรพงศ์เลอเลิศ

กล้าที่จะถาม อยากรู้ก็ต้องถามแม้ไม่ได้คำตอบ

No responses yet