Last updated:
0 purchases
mrz parser
mrz_parser (Dart/Flutter) #
Parse MRZ (Machine Readable Zone) from identity documents. Heavily
inspired by QKMRZParser.
Supported formats: #
TD1
TD2
TD3
MRV-A
MRV-B
Usage #
Import the package #
Add to pubspec.yaml
dependencies:
mrz_parser: ^2.0.0
copied to clipboard
Parse MRZ #
final mrz = [
'P<UTOERIKSSON<<ANNA<MARIA<<<<<<<<<<<<<<<<<<<',
'L898902C36UTO7408122F1204159ZE184226B<<<<<10'
];
final result = MRZParser.tryParse(mrz);
// Alternatively use parse and catch MRZException descendants
try {
final result = MRZParser.parse(mrz);
} on MRZException catch(e) {
print(e);
}
copied to clipboard
Authors #
Anna Domashych
Oleksandr Leuschenko
License #
mrz_parser is released under a MIT License. See LICENSE for details.
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.