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

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

วิธีการทำให้ jpgraph ใช้ภาษาไทยได้ set font thai สำหรับ Jpgraph2

เพิ่ม
DEFINE("FF_ANGSA",18); ลงไปใน ไฟล์ jpgraph.php

และ ในไฟล์เดียวกันนำ function นี้ไปแทนที่ของเดิม
function TTF() {
$this->style_names=array(FS_NORMAL=>'normal',FS_BOLD=>'bold',FS_ITALIC=>'italic',FS_BOLDITALIC=>'bolditalic');
// File names for available fonts
$this->font_files=array(
FF_COURIER => array(FS_NORMAL=>'cour.ttf', FS_BOLD=>'courbd.ttf', FS_ITALIC=>'couri.ttf', FS_BOLDITALIC=>'courbi.ttf' ),
FF_GEORGIA => array(FS_NORMAL=>'georgia.ttf', FS_BOLD=>'georgiab.ttf', FS_ITALIC=>'georgiai.ttf', FS_BOLDITALIC=>'' ),
FF_TREBUCHE =>array(FS_NORMAL=>'trebuc.ttf', FS_BOLD=>'trebucbd.ttf', FS_ITALIC=>'trebucit.ttf', FS_BOLDITALIC=>'trebucbi.ttf' ),
FF_VERDANA => array(FS_NORMAL=>'verdana.ttf', FS_BOLD=>'verdanab.ttf', FS_ITALIC=>'verdanai.ttf', FS_BOLDITALIC=>'' ),
FF_TIMES => array(FS_NORMAL=>'times.ttf', FS_BOLD=>'timesbd.ttf', FS_ITALIC=>'timesi.ttf', FS_BOLDITALIC=>'timesbi.ttf' ),
FF_COMIC => array(FS_NORMAL=>'comic.ttf', FS_BOLD=>'comicbd.ttf', FS_ITALIC=>'', FS_BOLDITALIC=>'' ),
FF_ARIAL => array(FS_NORMAL=>'arial.ttf', FS_BOLD=>'arialbd.ttf', FS_ITALIC=>'ariali.ttf', FS_BOLDITALIC=>'arialbi.ttf' ) ,
FF_VERA => array(FS_NORMAL=>'Vera.ttf', FS_BOLD=>'VeraBd.ttf', FS_ITALIC=>'VeraIt.ttf', FS_BOLDITALIC=>'VeraBI.ttf' ),
FF_VERAMONO => array(FS_NORMAL=>'VeraMono.ttf', FS_BOLD=>'VeraMoBd.ttf', FS_ITALIC=>'VeraMoIt.ttf', FS_BOLDITALIC=>'VeraMoBI.ttf' ),
FF_VERASERIF => array(FS_NORMAL=>'VeraSe.ttf', FS_BOLD=>'VeraSeBd.ttf', FS_ITALIC=>'', FS_BOLDITALIC=>'' ) ,
FF_SIMSUN => array(FS_NORMAL=>'simsun.ttc', FS_BOLD=>'simhei.ttf', FS_ITALIC=>'', FS_BOLDITALIC=>'' ),
FF_CHINESE => array(FS_NORMAL=>CHINESE_TTF_FONT, FS_BOLD=>'', FS_ITALIC=>'', FS_BOLDITALIC=>'' ),
FF_MINCHO => array(FS_NORMAL=>MINCHO_TTF_FONT, FS_BOLD=>'', FS_ITALIC=>'', FS_BOLDITALIC=>'' ),
FF_PMINCHO => array(FS_NORMAL=>PMINCHO_TTF_FONT, FS_BOLD=>'', FS_ITALIC=>'', FS_BOLDITALIC=>'' ),
FF_GOTHIC => array(FS_NORMAL=>GOTHIC_TTF_FONT, FS_BOLD=>'', FS_ITALIC=>'', FS_BOLDITALIC=>'' ),
FF_PGOTHIC => array(FS_NORMAL=>PGOTHIC_TTF_FONT, FS_BOLD=>'', FS_ITALIC=>'', FS_BOLDITALIC=>'' ),
FF_MINCHO => array(FS_NORMAL=>PMINCHO_TTF_FONT, FS_BOLD=>'', FS_ITALIC=>'', FS_BOLDITALIC=>'' ) ,
FF_ANGSA => array(FS_NORMAL=>'angsa.ttf', FS_BOLD=>'angsab.ttf', FS_ITALIC=>'angsai.ttf', FS_BOLDITALIC=>'angsaz.ttf' ) ,
);
}
อ๋อ อย่าลืมข้อมูลภาษาไทย ต้องเป็น UTF8 ด้วยนะครับ
เท่านี้ก็สามารถใช้ ภาษาไทยได้ แล้วครับ
มีข้อสงสัย โพสถามที่บอร์ดได้ครับ
เว็บบอร์ด php Jpgraph

สำหรับ jpgraph เวอร์ชั่นใหม่ดูที่บอร์ดได้เช่นกัน

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
งานประจำวันที่ 3 ธันวาคม 2562
โดย numtan5839 อ 03 ธ.ค. 2019 10:09 am บอร์ด M097 - ตรีเนตร บูรณโพธิ์ทอง
2
16
อ 03 ธ.ค. 2019 7:43 pm โดย numtan5839
งานประจำวันที่ 3 ธันวาคม 2562
โดย noppadonsk อ 03 ธ.ค. 2019 10:03 am บอร์ด MT36 - นายนพดล สุชญากูล
6
54
พ 04 ธ.ค. 2019 6:03 pm โดย noppadonsk
งานประจำวันที่ 3 ธันวาคม 2562
โดย Grammanano อ 03 ธ.ค. 2019 10:05 am บอร์ด M098 - อนงค์นาท ไฝขาว
5
42
อ 03 ธ.ค. 2019 7:45 pm โดย Grammanano
Module "Login" ของ MooZiicart ใช้งานง่ายเพียงติดตั้ง
โดย prmindphp อ 03 ธ.ค. 2019 11:43 am บอร์ด MindPHP News & Feedback
0
304
อ 03 ธ.ค. 2019 11:43 am โดย prmindphp
การเขียน if/else ในภาษา C
โดย Grammanano อ 03 ธ.ค. 2019 11:43 am บอร์ด Programming - C/C++ & java & Python
1
181
พ 11 ธ.ค. 2019 4:28 pm โดย Pragatisatpute
ออกแบบแบนเนอร์ให้เหมาะกับธุรกิจออนไลน์
โดย noppadonsk อ 03 ธ.ค. 2019 11:40 am บอร์ด Share Knowledge
0
13
อ 03 ธ.ค. 2019 11:40 am โดย noppadonsk
สร้างงานสวยด้วยASPECT RATIO
โดย noppadonsk อ 03 ธ.ค. 2019 11:03 am บอร์ด Share Knowledge
0
143
อ 03 ธ.ค. 2019 11:03 am โดย noppadonsk
วิธีแก้ไขรูปแบบวันที่ ในเอกสาร google sheet
โดย thatsawan อ 03 ธ.ค. 2019 10:47 am บอร์ด Microsoft Office Knowledge & line & Etc
1
24
อ 03 ธ.ค. 2019 1:35 pm โดย chatee supasand
สอบถาม ปุ่มส่งค่า Activityไปยังหน้าอื่นและกลับมาหน้าหลัก
โดย Dhanaporn Promchatsoonthorn จ 02 ธ.ค. 2019 10:01 pm บอร์ด Mobile Programming - Android, iOS, Window Phone
0
29
จ 02 ธ.ค. 2019 10:01 pm โดย Dhanaporn Promchatsoonthorn
งานปฏิธิน 2020
โดย noppadonsk จ 02 ธ.ค. 2019 6:35 pm บอร์ด MT36 - นายนพดล สุชญากูล
7
68
ศ 13 ธ.ค. 2019 1:33 pm โดย noppadonsk
วิธีการเพิ่ม - ลบ ช่องกรอกข้อมูล โดยใช้ jquery เพื่อปรับเพิ่มลดช่องกรอกข้อมูลได้ตามต้องการ
โดย Ittichai_chupol จ 02 ธ.ค. 2019 5:03 pm บอร์ด Jquery & Ajax Knowledge
0
29
จ 02 ธ.ค. 2019 5:03 pm โดย Ittichai_chupol
ขอความอนุเคราะห์เรื่อง การเขียนคิวรี่ข้อมูลในเดือน
โดย 9kitti จ 02 ธ.ค. 2019 1:39 pm บอร์ด SQL - Database
1
34
จ 02 ธ.ค. 2019 2:22 pm โดย mindphp
วิธีเดินทางจากสุราษฎร์ธานี (เกาะสมุย) มา กทม.
โดย Grammanano จ 02 ธ.ค. 2019 12:21 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
1
35
จ 02 ธ.ค. 2019 3:49 pm โดย thatsawan
การเดินทางจาก พัทยา มา กทม.(หมอชิต2)
โดย noppadonsk จ 02 ธ.ค. 2019 12:06 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
48
จ 02 ธ.ค. 2019 12:06 pm โดย noppadonsk
list ความรู้ที่มี ว่าเคยเรียน หรือเคยทำอะไรมาบ้าง
โดย noppadonsk จ 02 ธ.ค. 2019 11:19 am บอร์ด MT36 - นายนพดล สุชญากูล
1
17
จ 02 ธ.ค. 2019 3:55 pm โดย thatsawan
list ความรู้ที่มี ว่าเคยเรียน หรือ เคยทำอะไรมาบ้าง
โดย Grammanano จ 02 ธ.ค. 2019 11:19 am บอร์ด M098 - อนงค์นาท ไฝขาว
4
28
อ 03 ธ.ค. 2019 3:15 pm โดย Grammanano
Module "MooZiiCart Search" ของ MooZiicart ใช้ค้นหาสินค้า ด้วยคำที่มีคีย์ ตามที่กำหนดไว้
โดย prmindphp จ 02 ธ.ค. 2019 11:07 am บอร์ด MindPHP News & Feedback
0
37
จ 02 ธ.ค. 2019 11:07 am โดย prmindphp
Note
โดย Grammanano จ 02 ธ.ค. 2019 11:06 am บอร์ด M098 - อนงค์นาท ไฝขาว
5
30
จ 09 ธ.ค. 2019 6:51 pm โดย mindphp
Work's on Hand อนงค์นาท ไฝขาว M098
โดย Grammanano จ 02 ธ.ค. 2019 11:05 am บอร์ด M098 - อนงค์นาท ไฝขาว
0
2
จ 02 ธ.ค. 2019 11:05 am โดย Grammanano
Work's on hand นพดล สุชญากูล MT36
โดย noppadonsk จ 02 ธ.ค. 2019 11:04 am บอร์ด MT36 - นายนพดล สุชญากูล
2
22
จ 09 ธ.ค. 2019 6:39 pm โดย noppadonsk