รบกวนเรื่อง 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 ใครทราบวิธีรบกวนหน่อยนะครับ เพราะดันไปเห็นว่ามีคนทำได้ แต่ไม่รู้ว่าเค้าทำอย่างไร



Siammin Wutthikumpol 01-05-2012 13:10:04

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
  • เปลี่ยน


    ( หรือ เข้าใช้งานผ่าน Social Login )

 ความคิดเห็นที่ 1

เอ่อ พอดีทำได้แล้วอ่าครับ แต่มันดันไม่เป็นสากลโลกอ่าครับ ใครพอจะมีวิธีที่มันเป็นสากลโลกบ้างไหมครับ

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



nightmare 04-05-2012 13:38






เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ