การสแกนบาร์โค้ด

คุณจะอ่านข้อมูลที่เข้ารหัสโดยใช้รูปแบบบาร์โค้ดมาตรฐานส่วนใหญ่ได้ด้วย API การสแกนบาร์โค้ดของ ML Kit การสแกนบาร์โค้ดจะเกิดขึ้นในอุปกรณ์และไม่จำเป็นต้องมีการเชื่อมต่อเครือข่าย

บาร์โค้ดเป็นวิธีที่สะดวกในการส่งข้อมูลจากโลกแห่งความเป็นจริงไปยังแอปของคุณ โดยเฉพาะอย่างยิ่ง เมื่อใช้รูปแบบ 2 มิติ เช่น คิวอาร์โค้ด คุณสามารถเข้ารหัสข้อมูลที่มีโครงสร้าง เช่น ข้อมูลติดต่อหรือข้อมูลเข้าสู่ระบบเครือข่าย Wi-Fi ได้ เนื่องจาก ML Kit จดจำและแยกวิเคราะห์ข้อมูลนี้ได้โดยอัตโนมัติ แอปของคุณจึงตอบสนองได้อย่างมีประสิทธิภาพเมื่อผู้ใช้สแกนบาร์โค้ด

สำหรับผู้ใช้ที่ไม่จำเป็นต้องใช้ UI ที่กำหนดเอง เราขอแนะนำให้ใช้เครื่องมือสแกนโค้ดของ Google API เครื่องสแกนโค้ดใช้รูปแบบการอนุมานเดียวกันกับ API การสแกนบาร์โค้ดมาตรฐาน แต่จะแสดงผลเฉพาะบาร์โค้ดส่วนกลางมากที่สุดเพื่อประสบการณ์ที่รวดเร็วและสอดคล้องกันมากขึ้น นอกจากนี้ เครื่องมือสแกนโค้ดของ Google ยังปลอดภัยกว่าและไม่ต้องใช้สิทธิ์ รวมถึงไม่จำเป็นต้องมีการติดตั้งใช้งานหรือสิทธิ์เกี่ยวกับกล้อง

iOS Android Google Code Scanner

ความสามารถหลัก

อ่านรูปแบบมาตรฐานส่วนใหญ่
  • รูปแบบเชิงเส้น: Codabar, Code 39, Code 93, Code 128, EAN-8, EAN-13, ITF, UPC-A, UPC-E
  • รูปแบบ 2 มิติ: Aztec, Data Matrix, PDF417, คิวอาร์โค้ด
การตรวจหารูปแบบอัตโนมัติ
สแกนหารูปแบบบาร์โค้ดที่รองรับทั้งหมดได้พร้อมกันโดยไม่ต้องระบุรูปแบบที่ต้องการ หรือเพิ่มความเร็วในการสแกนโดยจำกัดให้ตัวตรวจจับเฉพาะรูปแบบที่คุณสนใจ
แยก Structured Data
ระบบจะแยกวิเคราะห์ข้อมูลที่มีโครงสร้างซึ่งจัดเก็บโดยใช้รูปแบบ 2 มิติที่รองรับรูปแบบใดรูปแบบหนึ่งโดยอัตโนมัติ ประเภทข้อมูลที่รองรับ ได้แก่ URL, ข้อมูลติดต่อ, กิจกรรมในปฏิทิน, อีเมล, หมายเลขโทรศัพท์, ข้อความแจ้งข้อความ SMS, ISBN, ข้อมูลการเชื่อมต่อ Wi-Fi, สถานที่ตั้งทางภูมิศาสตร์ และข้อมูลผู้ขับตามมาตรฐาน AAMVA
ใช้งานได้กับทุกการวางแนว
ระบบจะจดจำและสแกนบาร์โค้ดได้ไม่ว่าจะอยู่ในแนวใด ไม่ว่าจะเป็นการขึ้นบนขวา การกลับหัวกลับหาง หรือตะแคงข้าง
ทำงานในอุปกรณ์
การสแกนบาร์โค้ดจะดำเนินการบนอุปกรณ์อย่างสมบูรณ์และไม่ต้องเชื่อมต่อเครือข่าย

โปรดทราบว่า API นี้ไม่รู้จักบาร์โค้ดในแบบฟอร์มต่อไปนี้:

  • บาร์โค้ด 1 มิติที่มีอักขระเพียงตัวเดียว
  • บาร์โค้ดในรูปแบบ ITF ที่มีอักขระน้อยกว่า 6 ตัว และเป็นที่ทราบว่ารูปแบบนี้ไม่สม่ำเสมอเนื่องจากไม่มีการตรวจสอบข้อผิดพลาด
  • บาร์โค้ดที่เข้ารหัสด้วย FNC2, FNC3 หรือ FNC4
  • คิวอาร์โค้ดที่สร้างขึ้นในโหมด ECI

API นี้จดจำบาร์โค้ดได้ไม่เกิน 10 ตัวต่อการเรียก API

ตัวอย่างผลการแข่ง

ผลลัพธ์
คอร์นเนอร์ (49,125), (172,125), (172,160), (49,160)
ค่าข้อมูลดิบ 2404105001722
ผลลัพธ์
คอร์นเนอร์ (87,87) (612,87) (612,612) (87,612)
ค่าข้อมูลดิบ WIFI:S:SB1Guest;P:12345;T:WEP;;
ข้อมูล Wi-Fi
SSID SB1Guest
รหัสผ่าน 12345
ประเภท WEP