print บิล ออกภาษาแปลกๆ

โพสต์แล้ว:
ศุกร์ พ.ย. 05, 2010 12:39 pm
โดย Atipongmotor
ใช้ LQ300+II เวลาพิมพ์บิลสั่งตรงไป printer ออกภาษาแปลกๆ
แต่สั่งออกหน้าจอก่อน และค่อยพิมพ์ จะถูกต้อง
ขอช่วยแก้ปัญหาด้วย
ขอบคุณครับ
อธิพงษ์มอเตอร์อุดร
Re: print บิล ออกภาษาแปลกๆ

โพสต์แล้ว:
ศุกร์ พ.ย. 05, 2010 1:09 pm
โดย suchai
การพิมพ์ออกเครื่องพิมพ์ Dot Matrix (หัวเข็ม) จะมีลักษณะการพิมพ์ 2 แบบคือ Text Mode กับ Graphics Mode
แบบ Text Mode จะมีการสั่งค่าอักขระเป็นตัวๆ ซึ่งในเครื่องพิมพ์จะมีการเก็บฟอร์นภาษาไทยเอาไว้ในเครื่อง LQ-300 ปกติจะเป็น สหวิริยา รหัส 42 แต่อาจจะมีการกำหนดรหัสภาษาไทยใหม่ (เรียกว่า Set ค่า EPROM เหมือนกับ Set Bios เครื่องคอมฯ)
ในโปรแกรม Express เมนู เริ่มระบบ ข้อ 6 ติดตั้งเครื่องพิมพ์ ข้อ 2 กำหนดรหัสเครื่องพิมพ์ ตรงบรรทัด รหัสภาษาไทย ปกติควรจะเป็น 42 แต่ถ้าอ่านไม่ออก ให้เปลี่ยนเป็น 17 หรือ 11 ไม่เกินนี้จะพิมพ์ภาษาไทย
ส่วนการที่พิมพ์แบบ Graphics Mode โปรแกรม Windows จะช่วยมองสิ่งที่เห็นเป็นรูปภาพ คือ สีขาว สีดำ ดังนั้นจึงไม่รู้ว่ามันคือภาพหรืออักษร แต่จะวาดตามภาพจุดขาวดำ แต่เราสามารถอ่านเป็นข้อความได้
ในเครื่องพิมพ์ที่เป็น Dot Matrix ยังรับคำสั่งค่าที่ส่งไปจากโปรแกรม Express เรียกคำสั่งว่า ESC Sequence ซึ่งมีตัวอย่างอธิบายใน คำตอบที่ 12 ที่ Link นี้ [url=http://www.esg.co.th/smf/http://esg.co.th/phpBB3/viewtopic.php?t=5
บางครั้งเครื่องพิมพ์ LQ-300 ใช้งานนานๆ ในส่วน Text Mode อาจจะเสีย แต่ก็ยังพิมพ์ออกแบบ Graphics Mode ได้ตามปกติ แต่การพิมพ์จะช้ากว่ากันมาก เพราะต้องเสียเวลา วาดจุดขาวดำขาวดำ นานกว่าการแปลรหัสอักษร]http://www.esg.co.th/smf/http://esg.co.th/phpBB3/viewtopic.php?t=5
บางครั้งเครื่องพิมพ์ LQ-300 ใช้งานนานๆ ในส่วน Text Mode อาจจะเสีย แต่ก็ยังพิมพ์ออกแบบ Graphics Mode ได้ตามปกติ แต่การพิมพ์จะช้ากว่ากันมาก เพราะต้องเสียเวลา วาดจุดขาวดำขาวดำ นานกว่าการแปลรหัสอักษร[/url]