Hide navigation sidebar
Hide table of contents sidebar
Skip to content
Back to top
Toggle table of contents sidebar

# MrzType Enumeration

Namespace: id3.Document

## Definition

Enumerates supported MRZ types.
Python

    class MrzType

Dart

    enum MrzType

C#

    public enum MrzType

Java

    public enum MrzType

Swift

    public enum MrzType

C

    typedef enum id3DocumentMrzType

## Fields

Name | Value | Description
--- | --- | ---
`none` | 0 | No MRZ. Default value.
`td1` | 1 | Document TD1 (ICAO 9303-5) - 3x30 lines MRZ.
`td2` | 2 | Document TD2 (ICAO 9303-6) - 2x36 lines MRZ.
`td3` | 3 | Document TD3 (Passports)(ICAO 9303-4) - 2x44 lines MRZ.
`drivingLicense` | 4 | Driving licence (ISO-18013) - 1x30 line MRZ.
`mrvA` | 5 | Visa format A (ICAO 9303-7) - 2x44 lines MRZ.
`mrvB` | 6 | Visa format B (ICAO 9303-7) - 2x36 lines MRZ.
`other` | 100 | Other MRZ Type, with a standard layout but unknown content.
`frenchId` | 101 | Old french ID card (PRADO FRA-BO-02002). 2x36 lines MRZ.