ให้เรตสมาชิก: 4 / 5

ดาวใช้งานดาวใช้งานดาวใช้งานดาวใช้งานดาวไม่ได้ใช้งาน
 

สร้างไฟล์ PDF จาก PHP ออกรายงาน php เป็นภาษาไทย Thai Font

โหลด Class FPDF จาก

http://www.fpdf.org/ (ตอนนี้เวอร์ชั่นล่าสุดเป็น v1.6)

ต่อด้วย ให้ดาวน์โหลดตัวที่สร้าง font ก่อน จากที่นี่ 

http://www.fpdf.org/fr/dl.php?id=22

ให้ดาวน์โหลด 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


กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
Index – Subtitle เรื่อง ทำความเข้าใจเรื่อง วิธีซื้อ ทำขายสินค้า โดยใช้การเปลี่ยนหน่วยในการขาย สอน Odoo
โดย PP0410 ศ 15 ต.ค. 2021 9:14 pm บอร์ด M146 - ปานกนก พรศิริอนันต์
1
1
ศ 15 ต.ค. 2021 9:31 pm โดย PP0410
workshop การเรียนตัวสินค้าหรือผลิตภัณฑ์ของบริษัท (เเก้ไข)
โดย PP0410 ศ 15 ต.ค. 2021 6:34 pm บอร์ด M146 - ปานกนก พรศิริอนันต์
0
6
ศ 15 ต.ค. 2021 6:34 pm โดย PP0410
workshop index subtitle
โดย PP0410 ศ 15 ต.ค. 2021 5:49 pm บอร์ด M146 - ปานกนก พรศิริอนันต์
5
17
ศ 15 ต.ค. 2021 9:32 pm โดย PP0410
ค่าใช้จ่ายค้างจ่าย คืออะไร?
โดย PP0410 ศ 15 ต.ค. 2021 3:07 pm บอร์ด M146 - ปานกนก พรศิริอนันต์
0
3
ศ 15 ต.ค. 2021 3:07 pm โดย PP0410
ภาษีเงินได้บุคคลธรรมดา คืออะไร?
โดย PP0410 ศ 15 ต.ค. 2021 2:25 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
0
23
ศ 15 ต.ค. 2021 2:25 pm โดย PP0410
มาทำความรู้จักกับการบัญชีและการบันทึกทางการเงินกันเถอะ
โดย PP0410 ศ 15 ต.ค. 2021 1:15 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
0
26
ศ 15 ต.ค. 2021 1:15 pm โดย PP0410
ปัญหา อัพเกรด Database MySQL MariaDB เป็นเวอร์ชั่นที่สูงขึ้น เจอปัญหา Error Inset update ข้อมูลบาง field ไม่ได้
โดย mindphp ศ 15 ต.ค. 2021 10:11 am บอร์ด Linux - Web Server
0
25
ศ 15 ต.ค. 2021 10:11 am โดย mindphp
งานประจำวันที่ 15 ตุลาคม 2564
โดย PP0410 ศ 15 ต.ค. 2021 8:50 am บอร์ด M146 - ปานกนก พรศิริอนันต์
7
33
ศ 15 ต.ค. 2021 7:51 pm โดย mindphp