ปัญหา เวลาที่เราสั่งพิมพ์บิลที่เป็นของ express ออกมา ผลที่ได้คือ บิลที่เป็นตาราง เส้นที่เป็นแนวนอน จะเป็นตัวเลข ๔๔๔๔๔๔๔๔๔๔๔[/font][/font] ต่อกันยาวๆ แทนเส้นตรง ส่วนที่เป็นเส้นแนวตั้งเป็นเลข ๓ ต่อกันเป็นเส้นตรง ไม่ทราบว่าเป็นเพราะอะไร และมีวิธีแก้ไขอย่างไร รบกวนตอบด่วนด้วยนะคะ
ขอบคุณมากๆ ค่ะ (คุณ vr.pat)
แนวทางการแก้ไขปัญหาจากสมาชิก- เครื่องพิมพ์ยี่ห้ออะไร และรุ่นใดครับ
- เป็นเพราะติดตังภาษาไทยที่ใช้สำหรับการพิมพ์ ยังไม่ตรงครับ ให้เข้าไปที่หัวข้อ เริ่มระบบ / ติดตั้งเครื่องพิมพ์ / กำหนดรหัสเครื่องพิมพ์ ให้ดูบรรทัดในกรอบสีฟ้า ที่เขียนว่า รหัสภาษาไทย ถ้าเป็นเครื่อง Epson ถ้าไม่เป็น 17 ก็จะเป็น 42 ลองเปลี่ยนดูแล้วบันทึกการเปลี่ยนแปลง จากนั้นเลือกพิมพ์ทดสอบภาษาด้วยไอคอนปริ้นเตอร์สีแดง ถ้าข้อความที่พิมพ์ออกมาอ่านได้ทุกคำถูกต้อง และตารางเป็นเป็นค่าตารางถูกต้อง ก็แสดงว่าเลือกถูกต้องแล้ว แต่ถ้ายังไม่ตรง ให้เปลี่ยนรหัสอื่นไปเรื่อยๆ และพิมพ์ทดสอบจนกว่าจะได้ค่าถูกต้อง
* หรือ อาจทดสอบการพิมพ์ด้วยไอคอนปริ้นเตอร์สีเขียว เพื่อดูว่า ตอนนี้เครื่องพิมพ์ของคุณตั้งค่าไว้ที่รหัสภาษาไทยตัวไหน ซึ่งเมื่อพิมพ์ออกมาแล้ว ภาษาที่ตั้งค่าไว้แล้วที่เครื่อง จะถูกพิมพ์ออกมาด้วยตัวหนา หรือค่อนข้างชัดเป็นพิเศษ เมื่อทราบแล้วก็มาตั้งค่าในโปรแกรม Express ด้วยตัวนั้นครับ
(คุณ A-SAN)
ลอง ดูอีกวิธีนะครับ เวลาตอนสั่งพิมพ์ให้ลอง เลือก ดูที่จอภาพก่อนนะครับ ว่าเส้นเป็นเส้นตรงปกติหรือเป็นตัวเลขไทย ขึ้นมาแทน ถ้าเป็นตัวเลขไทย ให้ลองแก้ ด้วยวิธีการ Instatt Fonts ดูนะครับ ให้ไปที่
1. start->setting->control panel->fonts แล้่วคลิกที่เมนู File เลือก Install new fonts นะครับ
2. จะมีหน้าต่าง Add fonts ขั้นมา ตรงไดรฟ์ ให้ระบุไดร์ฟที่เล่น โปรแกรม ถ้ากรณีเปง Single ก็ระุบุไดร์ฟ Local ที่ลงโปรแกรมไว้ ถ้าเปงระบบแลน ให้เลือกไดร์ฟแลนที่ map ไว้นะครับ แล้ว ทางด้านซ้ายมือ ให้ดับเบิ้ลคลิกไปที่ Floder ExpressI หรือ ExpressA ที่ใช้นะครับ ส่วนข้างบน จะปรากฎ Fonts ที่ชื่อ Courier Mono Thai ใ้ห้ทำำการ Install Fonts ตัวนี้เข้าไปนะครับ
3. ต่อมาคลิกที่เมนู View เลือก Refesh นะครับ จากนั้น ปิดหน้าจอทั้งหมด เข้าโปรแกรมExpress แล้วลองใช้งานดูนะครับ
(คุณ aaeb)
อาการ แนวนอนเป็นเลข ๔๔๔๔๔๔๔๔ ส่วนแนวตั้งเป็นเลข ๓๓๓๓๓๓๓๓๓๓๓๓๓๓๓ ให้ผมเดาคงจะเป็นเพราะยังไม่ได้ Add Fonts ของ Express ชื่อ Courier Mono Thai ลงในเครื่องที่มีปัญหานี้ หรือ ถ้าติดตั้งเครื่องนี้เครื่องเดียว ตอนจบจะมีคำอธิบาย ให้ไปใน Control Panel ->Fonts แล้วเลือก เมนู View ในเมนูย่อย กด Refresh ซึ่งนอกจากเส้นตารางที่เป็น ๔๔๔๔ และ ๓๓๓๓๓ แล้ว ข้อความอื่น สามารถอ่านเป็นภาษาไทยได้หมด แต่แนวจะเยื้องๆ เหมือนปูกำลังเดิน ตรงจุดนี้ เมื่อคุณ vr.pat เลือกเครื่องพิมพ์ -> จอภาพ แล้วเลือกปุ่มเครื่องพิมพ์ด้านซ้ายบนสุด โปรแกรมจะวาดภาพที่เห็น (แบบ Graphics=มองทุกอย่างเป็นสี) ที่หน้าจอ ออกมาแบบนั้น
ส่วนเรื่องของรหัสภาษาไทยของเครื่องพิมพ์ จะเป็นเรื่องของ เครื่องพิมพ์ชนิดหัวเข็ม (dot matrix) ซึ่งมี Fonts ภาษาไทยอยู่ในเครื่องพิมพ์เอง หากกำหนดรหัสไม่ตรงกัน เช่น เครื่องพิมพ์ Epson LQ-1170 จะต้องกำหนดรหัสในโปรแกรม Express เป็นหมายเลข 17 แต่สำหรับเครื่องพิมพ์ Epson ทั่วไปในรุ่นใหม่ จะตรงกับที่ Express ตั้งไว้เป็นลำดับที่ 0 คือ รหัสภาษาไทย หมายเลข 42 (ถ้ารหัสไม่ตรงกัน จะอ่านภาษาไทยและตารางเป็นภาษาดาวเนปจูนครับ)
เวลาเราพิมพ์เครื่อง พิมพ์แบบหัวเข็ม ถ้าจะดูจอภาพก่อน ให้เลือกเครื่องพิมพ์ตัวที่ 2 มีคำว่า Tx สีเขียว แล้วเลือก พิมพ์ทั้งหมด เพราะถ้าเลือกเครื่องพิมพ์ตัวแรกแบบ Graphics มันจะวาดภาพได้ช้ากว่ากันพอสมควร
ใน Style ของผมที่แนะนำให้จำง่าย
1.ถ้าจะพิมพ์ออก Inkjet หรือ Laser ให้กดเครื่องพิมพ์ แล้วดูจอภาพ แล้วเลือกเครื่องพิมพ์ ซ้ายบนสุด แบบ Graphics
2. ถ้าจะพิมพ์ออก Epson ที่เป็นหัวเข็ม (สำเนาได้) ให้กด Alt+P แล้วเลือกเครื่องพิมพ์เลย หรือ ดูจอภาพเสร็จ ต้องเลือก เครื่องพิมพ์ตัวที่สองที่มีคำว่า Tx ในนั้นจะต้อง เลือกพิมพ์ทั้งหมด
การแก้ไขอาการที่ยังไม่ติดตั้ง Fonts ของโปรแกรม Express ให้ศึกษาตาม Link ข้างล่างนี้
http://www.esg.co.th/helpdesk/index.html <--- ดับเบิ้ลคลิก
ที่ ช่องด้านซ้าย ให้ดับเบิ้ลคลิก Add Fonts แล้วคลิกเลือก วิธีการติดตั้ง Fonts (for Express) แล้วอ่านคำอธิบายพร้อมภาพประกอบด้านขวามือ เป็นอันเสร็จครับ
(คุณ suchai)