วิธีการเพิ่ม Font THsarabun ใน Mpdf (ภาษา PHP) : webapponsite

วิธีการเพิ่ม Font THsarabun ใน Mpdf (ภาษา PHP)

วิธีการเพิ่ม Font THsarabun

หลายๆท่านมักจะพบปัญหาเรื่องการแสดงผลของตัวอักษรภาษาไทย สำหรับผู้ที่ใช้ Mpdf ในการทำ pdf จาก Html เราอยากจะเสนอวิธีการเพิ่ม font ภาษาไทย (THsarabun) สำหรับแสดงผลในไฟล์ pdf ด้วยขั้นตอนดังนี้

STEP 1 Download font THsarabun.ttf

STEP 2 นำไฟล์ .ttf ไปวางไว้ที่โฟลเดอร์ vendor\mpdf\mpdf\ttfonts
font ไทย

STEP 3 เพิ่ม font ในไฟล์ vendor\mpdf\mpdf\config_fonts.php เพื่อให้ mpdf มองเห็น font ที่เราเพิ่มเข้าไป

"thsarabun" => array(/* Thai */
   'R' => "THsarabunnew.ttf",
),

 (ประมาณบรรทัดที่ 277)

STEP 4 ทำการกำหนด Style ในไฟล์ pdf ที่เราสร้าง

body{
font-family: "THSarabun";
font-size: 15px;
}

 เพียงเท่านี้เราก็สามารถใช้งาน font THSarabun ใน Mpdf ได้แล้ว