Grabba Driver for Android
Unified driver for Grabba devices on the Android operating system
MRZ_Format Enum Reference

Description

Enumeration of MRZ formats as defined by ICAO 9303, plus a sentinel value for unknown/invalid text.

Five sizes of MRZ are specified in ICAO 9303 - TD1, TD2, TD3, MRV-A and MRV-B. Passports use the TD3 format, official travel documents use the TD1 or TD2 formats, and visas use the MRV-A or MRV-B formats.

The specifications may be found in:

  • ICAO 9303 part 3 - aspects common to all MRZ sizes
  • ICAO 9303 part 4 - passports and other TD3-size MRZs (2 lines of 44 characters each)
  • ICAO 9303 part 5 - official travel documents of TD1 size (3 lines of 30 characters each)
  • ICAO 9303 part 6 - official travel documents of TD2 size (2 lines of 36 characters each)
  • ICAO 9303 part 7 - visas of MRV-A (2 lines of 36 characters) or MRV-B (2 lines of 44 characters) sizes

Public Attributes

 MRV_A
 MRV-A visa, 2 lines of 44 characters apiece.
 
 MRV_B
 MRV-B visa, 2 lines of 36 characters apiece.
 
 TD1
 TD1-size official travel document, 3 lines of 30 characters apiece.
 
 TD2
 TD2-size official travel document, 2 lines of 36 characters apiece.
 
 TD3
 TD3-size passport or similar document, 2 lines of 44 characters each.
 
 UNKNOWN
 Invalid or unknown MRZ format.