เทคนิค การเขียน PHP
สร้างไฟล์ PDF จาก PHP ออกรายงาน php เป็นภาษาไทย Thai Font
โหลด Class FPDF จากhttp://www.fpdf.org/ (ตอนนี้เวอร์ชั่นล่าสุดเป็น v1.6)ต่อด้วย ให้ดาวน์โหลดตัวที่สร้าง font ก่อน จากที่นี่
ให้ดาวน์โหลด cp874.map กับ iso-8859-11.map
หลังจากนั้นจะได้ไฟล์ exe มา 1 ตัว ให้เข้า dos รันมันขึ้นมา โดย ใส่ parameter ตามนี้ อย่าไปคลิกที่ตัวมันนะ เพราะต้องใส่ parameter
ttf2pt1 -b -L cp874.map angsa.ttf angsa
ตรง angsa.ttf angsa ก็แล้วแต่ font ที่ท่านต้องการจะสร้างว่าต้องการใช้ font อะไรบ้าง
angsa.ttf เป็น font ใน windows เราอ่ะครับ ไป copy มาก็ได้ จะได้ไม่ต้องใส่ path
angsa คือชื่อที่เราจะตั้ง
หลังจากนั้นจะได้ ไฟล์มา 2 ตัว คือ
angsa.afm กับ angsa.pfb
หลังจากนั้น copy ทั้งสองตัวไปที่ /font/makefont
แล้วเขียน ไฟล์ php ตัวนึง ชื่ออะไรก็ได้ เพื่อรัน makefont.php ดังนี้
MakeFont('angsa.pfb','angsa.afm','cp874');
จะได้ file 2ตัวออกมา angsa.php and angsa.z
copy ไปวางที่ /font
ใช้คำสั่ง addfont
$pdf->AddFont('angsa','','angsa.php');
ถ้ามีความรู้ php แบบ oop ก็จะดีนะเพราะสามารเอาพัฒนาต่อได้ ถ้าใครต้องการใช้ แบบด่วนๆ แปลง pdf ออนไลน์ได้ที่ Pdf Creator
|
|
เขียนโดย Administrator
วันอังคารที่ 15 สิงหาคม 2006 เวลา 16:03 น.