รบกวนเรื่อง barcode หน่อยครับ
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา รบกวนเรื่อง barcode หน่อยครับ
รบกวนเรื่อง barcode หน่อยครับ
อยากจะสร้างบาร์โค๊ตขึ้นมาแบบให้มีภาษาไทยด้วยอ่าครับ เช่น รด 016/2555
ตอนนี้กำลังพยายามที่จะหารหัสของ CODE39 อยู่ว่า เช่นตอนนี้ A มันคือ 100001001 แต่พยายามหาที่เป็นภาษาไทยไม่ได้ซักที ซึ่งดันไปเจอวิธีคิดมาคือ
Step 1: From the table below, find the values of each character.
C O D E 3 9 <--Message characters
12 24 13 14 38 3 9 <--Character values
Step 2: Sum the character values.
12 + 24 + 13 + 14 + 38 + 3 + 9 = 113
Step 3: Divide the result by 43.
113 / 43 = 11 with remainder of 27.
Step 4: From the table, find the character with this value
27 = R = Check Character
แต่ดันไม่เข้าใจวิธีคิด กำลังงง เข็มในมหาสมุทรอยู่เลย TT_TT ใครทราบวิธีรบกวนหน่อยนะครับ เพราะดันไปเห็นว่ามีคนทำได้ แต่ไม่รู้ว่าเค้าทำอย่างไร

คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
ความคิดเห็นที่
1
เอ่อ พอดีทำได้แล้วอ่าครับ แต่มันดันไม่เป็นสากลโลกอ่าครับ ใครพอจะมีวิธีที่มันเป็นสากลโลกบ้างไหมครับ
วิธีที่ทำได้คือ ใช้การ encode แล้วมา decode ทีหลัง เช่นพิมพ์ ก ไป มันก็จะออกมาเป็น +A แล้วก็ใช้วิธีการ decode กลับมาแทน มันเลยไม่เป็นสากลอ่าครับ ใครรู้รบกวนช่วยบอกหน่อยครับ

ขอบคุณทุกการสนับสนุน
![]()