สำหรับงานเขียนโปรแกรมเว็บแอพฯ ด้วย PHP ที่ต้องทำการส่งออกข้อมูลเป็นไฟล์เอกสาร PDF นั้น
เมื่อลองค้นดูแล้วก็เจอกับ FPDF เป็นคลาสที่เขียนขึ้นมาสำหรับงานนี้โดยเฉพาะ แต่กับภาษาไทยแล้วก็ต้องเจอกับปัญหาสุดคลาสสิคคือ รองรับภาษาไทยไม่ร้อยเปอร์เซ็นต์ ^^"
บทความที่สอนการใช้งานเบื้องต้นที่ครอบคลุมการทำงานของ FPDF
http://www.select2web.com/category/fpdf
จะมีบทความแนะนำการใช้ฟอนต์ภาษไทยอยู่ที่ลิงค์นี้
http://www.select2web.com/fpdf/fpdf-lesson-10.html
ดาวน์โหลดและสร้างฟอนต์มาใช้เอง
http://witkub.blogspot.com/2011/11/fpdf.html
สำหรับวิธีแก้ไขปัญหาวรรณยุกต์ลอย ลองดูวิธีจากที่นี่
http://punnawatt.blogspot.com/2009/07/pdf.html
สุดท้ายแล้วลองทดลองมาหมด ก็ยังไม่ได้คำตอบที่ตรงใจครับ
เพราะไม่สามารถแก้สระลอยได้อย่างแท้จริง เพราะเงื่อนไขข้อมูลจริงไม่อาจจะทำให้เหมือนในตัวอย่างได้ ก็เลยถอดใจเรื่องวรรณยุกต์ลอย
นอกจากปัญหาเรื่องวรรณยุกต์ลอย แล้วฟอนต์บางตัวก็เกิดปัญหาวรรณยุกต์ซ้อนทับกันด้วย
เช่นคำว่า "นี้" เมื่อผลลัพธ์ออกมา สระอี และวรรณยุกต์โท จะทับกัน
สรุป
1. ดาวน์โหลดฟอนต์ TH Saraban มาใช้งานกับเอกสาร PDF
2. ให้สระลอยบ้างก็สวยงามไปอีกแบบ (มองในแง่ดี)
3. เขาทำให้ใช้ภาษาไทยได้ ก็สุดยอดแล้วครับ ^^
รูปที่ 1 วรรณยุกต์ลอย
รูปที่ 2 วรรณยุกต์ซ้อนทับกัน
--------------------------------------------
ติดตามเรื่องราวการเขียนโปรแกรม PHP ได้ที่
https://www.youtube.com/user/PHPcodingAndDesign/channels
เตรียมตัวก่อนเขียน PHP 5.5
https://www.youtube.com/playlist?list=PLEFxdFJkMLu78rEFPPzkpeieOGEJp730g
PHP CI MANIA - PHP Code Generator
โปรแกรมช่วยสร้างโค้ด "ลดเวลาการเขียนโปรแกรม"
ความคิดเห็น
แสดงความคิดเห็น