ตัวสร้างคิวอาร์โค้ด
สร้างคิวอาร์โค้ดจากข้อความหรือ URL. สร้างคิวอาร์โค้ดตามมาตรฐาน ISO/IEC 18004 พร้อมระดับการแก้ไขข้อผิดพลาดที่กำหนดได้ (L/M/Q/H) ช่วยให้กู้คืนข้อมูล 7-30%…
สร้างคิวอาร์โค้ดตามมาตรฐาน ISO/IEC 18004 พร้อมระดับการแก้ไขข้อผิดพลาดที่กำหนดได้ (L/M/Q/H) ช่วยให้กู้คืนข้อมูล 7-30% หากรหัสเสียหาย
คิวอาร์โค้ดทำงานอย่างไร?
คิวอาร์โค้ดเป็นบาร์โค้ดแมทริกซ์สองมิติตามมาตรฐาน ISO/IEC 18004 ข้อมูลถูกเข้ารหัสเป็นโมดูลมืดและสว่างในตารางสี่เหลี่ยม โดยมีรูปแบบตรวจหาสามจุดที่มุม
การแก้ไขข้อผิดพลาดใช้ Reed-Solomon สี่ระดับ: L (7%), M (15%), Q (25%), H (30%) ระดับสูงทำให้อ่านได้แม้ถูกบดบังบางส่วน
เวอร์ชัน QR ตั้งแต่ 1 (21×21) ถึง 40 (177×177) ตัวเข้ารหัสจะเลือกเวอร์ชันที่เล็กที่สุดที่สามารถรองรับข้อมูลได้โดยอัตโนมัติ
Formula: ความจุ (เวอร์ชัน 1, ระดับ L): ตัวเลข: 41 อักขระ ตัวเลขและตัวอักษร: 25 อักขระ ไบต์: 17 อักขระ จำนวนโมดูลต่อด้าน = 4 × เวอร์ชัน + 17
ตัวอย่างการคำนวณ
เข้ารหัส 'https://example.com' (19 ไบต์) ที่ระดับ M ต้องใช้เวอร์ชัน 2 (25×25) ที่ระดับ H ต้องใช้เวอร์ชัน 3 (29×29)
เมื่อใดควรใช้เครื่องคำนวณนี้
- ทีมการตลาดที่สร้าง QR code สำหรับบรรจุภัณฑ์สินค้า ใบปลิว หรือนามบัตรที่ลิงก์ไปยังเว็บไซต์หรือแอป
- ผู้จัดการคลังสินค้าที่สร้างป้าย QR สำหรับติดตามสินค้าคงคลัง ระบุตำแหน่งชั้นวาง หรือติดแท็กทรัพย์สิน
- ผู้จัดงานอีเวนต์ที่สร้าง QR code สำหรับตั๋วดิจิทัล ระบบเช็คอิน หรือการแชร์เครือข่าย Wi-Fi
- นักพัฒนาที่ฝัง QR code ในแอปพลิเคชันเพื่อการถ่ายโอนข้อมูล การยืนยันตัวตน หรือ deep linking
ข้อผิดพลาดที่ควรหลีกเลี่ยง
- เลือกระดับการแก้ไขข้อผิดพลาดต่ำเกินไปสำหรับสื่อสิ่งพิมพ์ — ป้ายกลางแจ้ง บรรจุภัณฑ์ และฉลากเสียหายได้ง่าย; ใช้ระดับ Q หรือ H สำหรับงานพิมพ์จริง และใช้ระดับ L เฉพาะจอแสดงผลดิจิทัลที่สะอาดเท่านั้น
- สร้าง QR code ที่มีข้อมูลมากเกินไป — URL หรือข้อความยาวจะสร้างโค้ดที่หนาแน่นและสแกนยาก โดยเฉพาะเมื่อมีขนาดเล็ก; ควรจำกัดเนื้อหาไม่เกิน 300 อักขระหรือใช้บริการย่อ URL
- ไม่ทดสอบ QR code บนอุปกรณ์หลายเครื่องก่อนพิมพ์ — กล้องและแอปสแกนแต่ละตัวมีความสามารถต่างกัน; ทดสอบบนโทรศัพท์อย่างน้อย 3 เครื่องก่อนผลิตจำนวนมาก
- ใช้สีที่มีความเปรียบต่างต่ำ — สีเข้มบนพื้นสว่างให้ความน่าเชื่อถือในการสแกนดีที่สุด; หลีกเลี่ยงสีเทาอ่อนบนพื้นขาวหรือน้ำเงินเข้มบนพื้นดำ; สีดำบนพื้นขาวแบบมาตรฐานคือดีที่สุด
วิธีตีความผลลัพธ์
- จำนวนอักขระแสดงปริมาณข้อมูลที่ถูกเข้ารหัส — ยิ่งอักขระมากยิ่งบังคับให้ใช้เวอร์ชัน QR สูงขึ้นพร้อมตารางโมดูลที่หนาแน่นขึ้น ซึ่งสแกนยากขึ้นเมื่อพิมพ์ขนาดเล็ก
- หากโค้ดที่สร้างดูหนาแน่นมาก ให้ย่อเนื้อหา (เช่น ใช้บริการย่อ URL) หรือเลือกระดับการแก้ไขข้อผิดพลาดที่ต่ำลง — ทั้งสองวิธีช่วยลดจำนวนโมดูล
- การแก้ไขข้อผิดพลาดระดับสูงขึ้น (จาก L ถึง H) ช่วยให้โค้ดทนต่อความเสียหายหรือการวางโลโก้ทับได้ โดยแลกกับความหนาแน่นที่เพิ่มขึ้น — ใช้ Q หรือ H สำหรับฉลากพิมพ์ในสภาพแวดล้อมสมบุกสมบัน และใช้ L เฉพาะจอแสดงผลดิจิทัลที่สะอาด
- ทดลองสแกนตัวอย่างด้วยโทรศัพท์หรือแอปสแกนหลายตัวก่อนพิมพ์จำนวนมาก — โค้ดที่อ่านได้บนหน้าจออาจยังล้มเหลวที่ขนาดพิมพ์จริง วัสดุ หรือแสงสว่างหน้างาน
- หากสแกนไม่ได้หลังปรับแต่งสี ให้กลับไปใช้สีเข้มบนพื้นหลังสว่าง — ดำบนขาวยังคงเป็นชุดสีที่สแกนได้เสถียรที่สุด
มาตรฐานและเอกสารอ้างอิง
- ISO/IEC 18004:2015 — ข้อกำหนดสัญลักษณ์บาร์โค้ดแบบ QR Code ซึ่งนิยามโหมดการเข้ารหัส การแก้ไขข้อผิดพลาด และเลย์เอาต์ของโมดูล
- GS1 Digital Link — มาตรฐานการเข้ารหัสข้อมูลระบุตัวสินค้าใน QR code สำหรับการค้าปลีกและซัพพลายเชน
คำถามที่พบบ่อย
ควรเลือกระดับแก้ไขข้อผิดพลาดใด?
ระดับ L สำหรับหน้าจอดิจิทัลสะอาด ระดับ M สำหรับการพิมพ์ทั่วไป ระดับ Q หรือ H สำหรับบรรจุภัณฑ์ ป้ายกลางแจ้ง หรือวางโลโก้ทับ
มีขนาดข้อมูลสูงสุดหรือไม่?
QR ที่ใหญ่ที่สุด (เวอร์ชัน 40 ระดับ L) เก็บได้ 7,089 ตัวเลข, 4,296 ตัวอักษร หรือ 2,953 ไบต์ ในทางปฏิบัติควรไม่เกิน ~300 ตัวอักษร
ใส่โลโก้ตรงกลาง QR code ได้หรือไม่?
ได้ หากใช้ระดับการแก้ไขข้อผิดพลาด H (กู้คืนได้ 30%) โลโก้จะบดบังโมดูลบางส่วน แต่การเข้ารหัสแบบ Reed-Solomon ช่วยให้เครื่องสแกนสร้างข้อมูลที่หายไปขึ้นใหม่ได้ ควรให้โลโก้มีขนาดไม่เกิน 20% ของพื้นที่ QR code และทดสอบความน่าเชื่อถือในการสแกนบนอุปกรณ์หลายเครื่องก่อนใช้งานจริง