การสแกนบาร์โค้ด
plat_ios
plat_android
หน้านี้อธิบาย Barcode Scanning APIเวอร์ชันเก่าซึ่งเป็นส่วนหนึ่งของ
ML Kit สำหรับ Firebase การพัฒนา API นี้ได้ย้ายไปยัง
ML Kit SDK แบบสแตนด์อโลนที่คุณสามารถใช้โดยมีหรือไม่มี Firebase ก็ได้
ดูข้อมูลเพิ่มเติม
ดู
Barcode Scanning
สำหรับเอกสารล่าสุด
ด้วย API การสแกนบาร์โค้ดของ ML Kit คุณสามารถอ่านข้อมูลที่เข้ารหัสโดยใช้
รูปแบบบาร์โค้ดมาตรฐาน การสแกนบาร์โค้ดจะเกิดขึ้นบนอุปกรณ์และไม่
ต้องมีการเชื่อมต่อเครือข่าย
บาร์โค้ดเป็นวิธีที่สะดวกในการส่งข้อมูลจาก โลกความเป็นจริงไปยัง
แอป โดยเฉพาะอย่างยิ่ง เมื่อใช้รูปแบบ 2 มิติ เช่น คิวอาร์โค้ด คุณจะเข้ารหัส
ข้อมูลที่มีโครงสร้าง เช่น ข้อมูลติดต่อหรือข้อมูลเข้าสู่ระบบเครือข่าย Wi-Fi เพราะ
ML Kit สามารถจดจำและแยกวิเคราะห์ข้อมูลนี้โดยอัตโนมัติ ซึ่งทำให้แอปของคุณตอบสนองได้
อย่างชาญฉลาดเมื่อผู้ใช้สแกนบาร์โค้ด
iOS
แอนดรอยด์
หากคุณเป็นนักพัฒนาซอฟต์แวร์ Flutter คุณอาจสนใจ
FlutterFire
ซึ่งมีปลั๊กอินสำหรับ ML Vision API ของ Firebase
ML Kit สำหรับ Firebase เป็นรุ่นเบต้า ช่วงเวลานี้
API อาจมีการเปลี่ยนแปลงในแบบที่เข้ากันไม่ได้กับเวอร์ชันก่อนและจะไม่ขึ้นอยู่กับ
SLA หรือนโยบายการเลิกใช้งาน
ความสามารถที่สำคัญ
อ่านรูปแบบมาตรฐานส่วนใหญ่
รูปแบบเชิงเส้น: Codabar, Code 39, Code 93, Code 128, EAN-8, EAN-13,
ITF, UPC-A, UPC-E
รูปแบบ 2 มิติ: Aztec, Data Matrix, PDF417, คิวอาร์โค้ด
การตรวจหารูปแบบอัตโนมัติ
สแกนรูปแบบบาร์โค้ดที่รองรับทั้งหมดพร้อมกันโดยไม่ต้องระบุ
รูปแบบที่คุณต้องการ หรือเพิ่มความเร็วในการสแกนโดยจำกัด
ไปยังรูปแบบที่คุณสนใจเท่านั้น
ดึงข้อมูลที่มีโครงสร้าง
ข้อมูลที่มีโครงสร้างซึ่งจัดเก็บโดยใช้รูปแบบ 2 มิติรูปแบบใดรูปแบบหนึ่งที่รองรับมีดังนี้
ที่แยกวิเคราะห์โดยอัตโนมัติ ประเภทข้อมูลที่รองรับ ได้แก่ URL
ข้อมูลติดต่อ, กิจกรรมในปฏิทิน, อีเมล, โทรศัพท์
ตัวเลข, ข้อความแจ้งข้อความ SMS, ISBN, ข้อมูลการเชื่อมต่อ Wi-Fi
ตำแหน่งทางภูมิศาสตร์ และข้อมูลผู้ขับขี่ที่ได้มาตรฐาน AAMVA
ใช้งานได้กับทุกการวางแนว
ระบบจะจดจำและสแกนบาร์โค้ดโดยไม่คำนึงถึงการวางแนว:
ไปข้างขวา กลับหัว หรือไปด้านข้าง
เรียกใช้ในอุปกรณ์
การสแกนบาร์โค้ดจะเกิดขึ้นอย่างสมบูรณ์บนอุปกรณ์ และจะไม่
ต้องมีการเชื่อมต่อเครือข่าย
ตัวอย่างผลการแข่ง
ผลลัพธ์
คอร์เนอร์
(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