แนะนำให้ใช้ Font ทางการของ SIPA เลย (TH Niramit AS) ไม่มีปัญหาสระลอย ทั้งในหน้าweb และ report วิธีการทำมี 2 วิธี :
Method 1 เพิ่ม Font
1. copy font ลงไปที่ /usr/share/fonts/truetype/ หรือ ตาม OS ของท่าน
1.1 sudo fc-cache -fv
2. edit openerp/report/render/rml2pdf/customfonts.py ที่ CustomTTFonts =
Add :
('TH Niramit',"TH Niramit AS", "TH Niramit AS.ttf", 'normal'),
('TH Niramit',"TH Niramit AS Bold", "TH Niramit AS Bold.ttf", 'bold'),
จนครบ ทั้ง 4 รูปแบบ (ตัวธรรมดา/bold/เอียง/หนาเอียง) หรือ ตาม Font ที่ท่าน Install
3. ที่ TTFSearchPath_Linux (หรือ _Win) ให้ตรวจสอบว่า path ถูกต้อง
4. Save and restart OpenERP server (จำเป็นต้อง restart นะครับ ผมงมอยู่หลายวัน เพราะไม่รีตาส แล้ว font มันไม่ reload)
จากนั้นทำการ customize format
Setting>Company>your name> Header/footer edit ส่วน <setFont name="TH Niramit AS" size="8"/> (หรือ ชื่อ font อื่นๆ) edit report ที่ต้องการเช่นกัน
ลอง find -R *.rml ใน folder openerp ของท่านดูนะครับ
Method 2 แก้ให้ font ทุกตัวไปอ่าน file font ของเราแทน
วิธีนี้ทำทีเดียว แล้ว font ในทุกส่วนของเราจะถูกแทนที่ด้วย font ใหม่ไปเลย
1. copy font ลงไปที่ /usr/share/fonts/truetype/ หรือ ตาม OS ของท่าน
1.1 sudo fc-cache -fv
2. edit openerp/report/render/rml2pdf/customfonts.py
ที่ CustomTTFonts = แก้ส่วนที่เป็น ชื่อ file font ของทุก font เป็น font ใหม่ของเราซะเลย เช่น
('Tahoma',"Tahoma", "TH Niramit AS.ttf", 'normal'),
('Tahoma',"Tahoma Bold", "TH Niramit AS Bold.ttf", 'bold'),
... จนครบ ทุก font เลย
3. ที่ TTFSearchPath_Linux (หรือ _Win) ให้ตรวจสอบว่า path ถูกต้อง
4. Save and restart OpenERP server
ที่มา : คุณ polppol , ubuntuclub.com

- บุคคลทั่วไป จะไม่สามารถเข้าอ่านกระทู้บางบอร์ด แนะนำให้ท่าน สมัครสมาชิกคลิกตามลิงค์นี้
- สมาชิกใหม่ ถ้ายังไม่ได้แนะนำตัวจะไม่สามารถ ตั้งกระทู้ และ ดาวน์โหลด ไฟล์จากเว็บบอร์ดได้ ท่านจำเป็นต้องแนะนำตัวที่หมวดนี้
- ถ้ามีปัญหาการใช้งาน หรือ ข้อเสนอแนะใดๆ แนะนำได้ที่นี่
- ปุ่มรูปหัวใจใต้โพส แต่ละโพส ท่านสามารถกดเพื่อสื่อถึงคนโพสนั้นถูกใจท่าน
- ห้ามลง E-mail, เบอร์โทรส่วนตัว, Line id หรือข้อมูลส่วนตัวอื่นๆ เพื่อป้องกันการแอบอ้างและโฆษณาแฝง โดยสามารถติดต่อสมาชิกท่านอื่นผ่านระบบ PM ของบอร์ด
- ท่านสามารถปิดการแจ้งนี้ได้ ที่มุมขวาของกล่องข้อความนี้
บุคคลทั่วไปสามาเข้าสู่ระบบ ด้วย Account ของ FaceBook ได้แล้ว คลิกที่นี่ได้เลย
แก้ไขฟอนต์ภาษาไทยในรายงาน OpenERP
-
- โพสต์: 393
- ลงทะเบียนเมื่อ: เสาร์ 06 ต.ค. 2012 10:11 am
กระทู้นี้มีโพสต์ทั้งหมด 14 โพสต์รอการเปิดอ่านจากคุณ
คุณจำเป็นต้องเป็น สมาชิกและล็อคอินเข้าสู่ระบบ ถึงจะสามารถอ่านโพสต์ที่เหลือและตอบกระทู้นี้ได้.
(คลิกปุ่มด้านล่างเพื่อ สมัครสมาชิก หรือ เข้าสู่ระบบถ้าเป็นสมาชิกอยู่แล้ว หรือ เข้าสู่ระบบด้วย Account ของ Facebook ก็ได้นะ
สมัครสมาชิก เข้าสู่ระบบ
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
-
Openerp 7.0 เมนูเป็นภาษาไทยแล้วแต่ PDF ต่าวดาว
โดย officeit » พุธ 02 พ.ย. 2022 9:35 pm » ใน แนะนำ Modules & ภาษาไทย โปรแกรม OpenERP - 1
- 40891
-
โดย openerpthailand
ดูข้อความล่าสุด
พฤหัสฯ. 03 พ.ย. 2022 10:21 pm
-
-
-
ตั้งค่าให้ OpenERP รันกับเครื่อง CPU หลายๆ Core
โดย openerpthailand » เสาร์ 18 พ.ย. 2023 11:29 pm » ใน คู่มือการติดตั้ง วิธีใช้งาน OpenERP - 0
- 24963
-
โดย openerpthailand
ดูข้อความล่าสุด
เสาร์ 18 พ.ย. 2023 11:29 pm
-
-
-
สอบถาม บริษัทที่ดูแล OpenERP 7 - บริษัท รับ Implement EPR Odoo
โดย ronnakorn_Pikky » ศุกร์ 24 มิ.ย. 2022 11:55 am » ใน โฆษณา ประชาสัมพันธ์ & หา - รับ implement ERP - 6
- 58952
-
โดย openerpthailand
ดูข้อความล่าสุด
พฤหัสฯ. 27 ต.ค. 2022 3:01 pm
-
ผู้ใช้งานขณะนี้
กำลังดูบอร์ดนี้: 37 และ บุคคลทั่วไป 0 ท่าน