Document Reader SDK version 4.10.2 is available for immediate download and can be obtained by links below:
- Separate installation executable
- Separate .msi installation packages
- ISO image of the installation disk
Please review release notes and changes list since 4.10.1 prior to installing this release:
SDK
- Added support for new device series 83x3M.
- Added support for 3M readers with 3M SDK v.3.3.3.10.
- Added possibility to convert Cyrillic text fields into Latin for certain documents.
- Added parsing of document serie into issuing region for Russian Federation domestic passports.
- Added new parser of QR code for Angola visas.
- Improved document detection on the image, especially for 72x3 devices.
- Improved software and dongle licenses handling.
- Improved image quality assessment algorithms (focus, glare, resolution).
- New struct TFDSIDList.
- New enum diDocType.
- New enum eRPRM_Commands members:
- RPRM_Command_Options_Get_StopOnBadInputImage,
- RPRM_Command_Options_Set_StopOnBadInputImage.
- Fixed issue with 1970 year dates conversion leading to completely incorrect values.
- Fixed conversion of “безсрочен” date of expiry value into “01/01/2050” for Bulgarian ID cards.
- Fixed issue with dates conversion from MRZ format into local regional format for quick MRZ processing mode.
- Fixed numerous issues with parsing and validation of fields for different documents.
- Fixed issue with reading CAN from ID cards in 90 degrees rotated position in quick MRZ processing mode.
- Fixed issues fix parsing barcode data for numerous documents.
- Fixed issue with handling 32-bit Bitmaps.
- Fixed issue with std::mutex use on WinXP.
- Fixed issue with reordering pages of document with multiple pages when processing images.
- Fixed issue with incorrect rotation of document when processing images.
- Fixed issue with processing images with incorrect DPI set.
- Fixed numerous memory leaks.
- Documentation updated.
RFID SDK
- New amendment “DeviantUruguaySOD” for some Uruguay document issued with incorrect DS certificate in EF.SOD, that should be checked instead with different external certificates.
- New enum eLDS_ParsingNotificationCodes members:
- ntfLDS_ICAO_DeviationList_Version_Incorrect,
- ntfLDS_BSI_DefectList_Version_Incorrect,
- ntfLDS_BSI_BlackList_Version_Incorrect,
- ntfLDS_ASN_SignerInfo_ListContentDescriptionAttr_Missing,
- ntfLDS_ASN_SignerInfo_ListContentDescriptionAttr_Data.
- New enum eRFID_CertificateOrigin members:
- coDefectList_SO,
- coDeviationList_SO,
- coBlackList_SO.
- New enum eRFID_DataFile_Type member:
- dftDeviationList.
- New enum eRFID_CertificateType members:
- ctDevLS,
- ctDefLS.
- Fixed issue with XML results file containing incorrect characters for some of documents.
- Fixed issue with chineese names parsing results from DG1 data in China documents.
- Fixed issue with Symmetric Cypher algorithm determination for eDL by MRZ line (introduced in 4.10.1).
- Fixed issue with Belgium ePassport SOD signature validation.
- Fixed issue with eDL DG1 data parsing.
- Documentation updated.
Document Reader application
- When reporting sample issue via Feedback form, screenshot of the main form is also attached to the ticket to demonstrate the issue as it appears for easier understanding.
- Added possibility to specify subject in Feedback form.
- Added possibility to update MRZ data after incorrect reading because of damaged document, for example, for passing it to RFID chip for further manual chip reading.
- Fixed issue with submitting report sample ticket, when it was impossible to create ticket if “ or \ characters were present.
- Fixed issue with incorrect data groups reading in eDL (introduced in 4.10.1).
- Fixed issue with RFID chip reading in Mainland China to Macao and Hong Kong Card (2014).
COM
- EjectDocument method added that allows you to eject the card manually from the reader. This is only effective specifically on 72x3 devices. Together with ManualEject property, this method may be helpful if you want to keep card inside the reader for some time after processing finished. If ManualEject is set to true, but you still do not call this method, card ejected automatically after HW defined timeout.
- ManualEject property added for setting/getting whether ejection of the card will be done automatically (false by default) on processing finished. If set to true, then you may eject the card manually by using EjectDocument method. This property is only effective specifically on 72x3 devices (bool, read/write).
- StopProcessingOnBadImages property added for setting/getting the mode, when image processing cancelled if input images quality check failed (false by default). This is only effective for images processing via DoProcessImages method call. If DoLocateDocument enabled, then before image quality check document detection on the image performed. If no document detected, then process cancelled (bool, read/write).
- AddActiveLight method added that allows you to set specific light to capture. You can call this method for each separate light you need to capture. To reset current lights you may call SetActiveLights(0).
- Fixed issue with not sending PA and TA resources back to RFID SDK, received via Scenario event callback, that lead to inability to perform PA or TA online (introduced in 4.10.1).
- Documentation updated.
Installer
- Added Reader3M.dll library for out of the box support of 3M readers.
- FullVideoSensor.dll removed from package. Now its functionality included inside the RegulaReaderFX.dll
Database
- ICAO PKD master list version 82 included.
- BSI master list version from 05.01.2017 included.
- 230 countries and territories / 5440 documents included.
- 117 new documents added
Angola Residence permit #2 |
Angola Residence permit #2 Side B |
Angola Residence permit #3 |
Angola Residence permit #3 Side B |
Angola Visa #4 |
Angola Visa #5 |
Armenia Id Card #1 Side B |
Austria Driver Training Certificate #1 |
Austria Driver Training Certificate #1 Side B |
Austria Driving Card #1 |
Austria Driving Card #1 Side B |
Benin Id Card #2 Side B |
Bulgaria Certificate for EU Citizen #1 |
Bulgaria Certificate for EU Citizen #1 Side B |
Cape Verde ePassport (2015) |
Cape Verde ePassport (2015) Diplomatic |
Cape Verde ePassport (2015) Service |
Cape Verde Passport (2005) Diplomatic |
Congo ePassport #1 Service |
Congo Resident Card #1 |
Congo Resident Card #1 Side B |
Cuba Passport (2016) |
Czech Republic Driver Training Certificate #1 |
Czech Republic Driver Training Certificate #1 Side B |
Czech Republic Qualification Driving License #1 |
Denmark Driver Training Certificate #1 |
Denmark Driver Training Certificate #1 Side B |
Finland Driver Training Certificate #1 |
Finland Driver Training Certificate #1 Side B |
Finland ePassport (2017) |
France Driver Training Certificate #1 |
France Driver Training Certificate #1 Side B |
Georgia Armed Forces Id Card #1 |
Georgia Id Card #1 Side B |
Greenland Driving License #1 |
Greenland Driving License #1 Side B |
India Driving License #1 Tamilnadu |
India Driving License #1 Tamilnadu Side B |
Ireland Driver Training Certificate #1 |
Ireland Driver Training Certificate #1 Side B |
Italy ePassport (2015) Travel |
Italy Id Card (2016) Side B |
Korea, Democratic People's Republic of ePassport (2016) Service |
Kosovo Id Card #1 Side B |
Kuwait ePassport (2016) Diplomatic |
Kuwait ePassport (2016) Page 3 |
Kuwait ePassport (2016) Special |
Latvia Driver Training Certificate #1 |
Latvia Driver Training Certificate #1 Side B |
Lithuania Driver Training Certificate #1 |
Lithuania Driver Training Certificate #1 Side B |
Luxembourg Driver Training Certificate #1 |
Luxembourg Driver Training Certificate #1 Side B |
Macao ePassport (2009) Page 1 |
Macedonia, the former Yugoslav Republic of Driver Training Certificate #1 |
Macedonia, the former Yugoslav Republic of Driver Training Certificate #1 Side B |
Mali ePassport #1 |
Mexico Passport #5 |
Mexico Passport (2015) Diplomatic |
New Zealand ePassport (2005) Official |
Norway Driver Training Certificate #1 |
Norway Driver Training Certificate #1 Side B |
Norway Qualification Driving License #1 |
Norway Qualification Driving License #1 Side B |
Oman Resident Card (2016) |
Oman Resident Card (2016) Side B |
Panama Id Card #5 |
Paraguay ePassport (2016) Official |
Paraguay Residence Permit #1 |
Paraguay Residence Permit #1 Side B |
Paraguay Visa #2 |
Peru Driving License #2 |
Peru Id Card #4 |
Peru Id Card #4 Side B |
Portugal Driver Training Certificate #1 |
Portugal Driver Training Certificate #1 Side B |
Romania Driver Training Certificate #1 |
Romania Driver Training Certificate #1 Side B |
Russian Federation Driver Training Certificate #1 |
Russian Federation Driver Training Certificate #1 Side B |
Sao Tome and Principe Passport #1 Temporary |
Senegal ePassport #6 |
Serbia Driver Training Certificate #1 |
Serbia Driver Training Certificate #1 Side B |
Slovakia Driver Training Certificate #1 |
Slovakia Driver Training Certificate #1 Side B |
Slovenia Driver Training Certificate #1 |
Slovenia Driver Training Certificate #1 Side B |
Slovenia Qualification Driving License #1 Side B |
Spain Driver Training Certificate #1 |
Spain Driver Training Certificate #1 Side B |
Spain Driving Card #2 |
Sweden Driver Training Certificate #1 |
Sweden Driver Training Certificate #1 Side B |
Sweden Qualification Driving License #1 |
Sweden Qualification Driving License #1 Side B |
Switzerland Driver Training Certificate #1 |
Switzerland Driver Training Certificate #1 Side B |
Switzerland Qualification Driving License #1 |
Switzerland Qualification Driving License #1 Side B |
Tajikistan ePassport #4 Diplomatic |
Turkey Driver Training Certificate #1 |
Turkey Driver Training Certificate #1 Side B |
Turkey Residence Permit #1 |
Ukraine Driving Training Certificate #1 |
Ukraine Driving Training Certificate #1 Side B |
United States Alaska Driving License (2014) Under 21 Side B |
United States Colorado Driving License (2013) |
United States Florida Driver License (2012) #2 |
United States Georgia Interim Driving's License Provisional (2010) Under 21 |
United States New Hampshire Driving License (2017) |
United States New Hampshire Driving License (2017) Side B |
United States North Carolina Driving License (2015) Side B |
United States Ohio Driving License (2015) |
United States West Virginia Driving License (2013) |
United States Wisconsin Driving License (2013) |
Uruguay Id Card #2 Side B |
- Description extended for 60 documents.
Australia Capital Territory Driving License #3 |
Australia Queensland Driving License (2011) #2 |
Australia Queensland Proof of Age Card #2 |
Austria Driving License (2006) Side B |
Brazil ePassport (2006-2010) Front cover |
Brunei Darussalam ePassport (2008) Page 1 |
Bulgaria Driver Card #1 |
Bulgaria Id Card #1 Side B |
Bulgaria Registration Certificate #2 Side A |
Bulgaria Residence Permit #2 Side B |
Congo ePassport #1 Diplomatic |
Congo, Democratic Republic of the ePassport #3 |
Finland ePassport (2012) Aland |
Georgia Residence Card (2011) #1 |
Georgia Residence Card (2011) Side B #1 |
Greece Driver Training Certificate #1 |
Greece Id Card #1 Police |
Guinea ePassport #5 Service |
Guinea-Bissau Id Card #1 |
Guinea-Bissau Id Card #1 Side B |
Hungary Driving License (2012) |
India Driving License #4 |
India Driving License (2008) |
India Visa #8 |
Italy Driving License (2002) |
Italy Driving License (2002) Side B |
Italy Id Card (2016) |
Mexico Driving License #3 |
Mexico Nuevo Leon Driving License #1 |
Oman Id Card (2016) |
Oman Id Card (2016) Side B |
Palau Passport #1 |
Poland Driver Card #1 |
Portugal Driver Card #1 |
Qatar ePassport (2013) Diplomatic |
Saint Lucia Passport #1 Official |
Sweden Driving License #1 |
Sweden Driving License #1 Side B |
Switzerland Visa #3 |
Togo Passport #1 |
Togo Passport #1 Diplomatic |
Togo Passport #1 Service |
United Kingdom Alien Residence Permit #1 |
United States Arkansas Driving License (2001) |
United States Connecticut Commercial Driving License (2009) |
United States Connecticut Driving License (2009) |
United States Connecticut Driving License (2009) Only |
United States Connecticut Driving License (2009) Under 18 |
United States Connecticut Driving License (2009) Under 21 |
United States Connecticut Id Card (2009) |
United States Connecticut Id Card (2009) Under 21 |
United States Florida Id Card (2012) |
United States Georgia Driving License (2012) Under 21 |
United States Idaho Driving License (2011) Under 21 |
United States Louisiana Id Card (2015) |
United States Missouri Driving License (2012) Under 21 |
United States Nevada Driving License (2010) |
United States New York Learner Permit (2013) |
United States Utah Driving License (2016) |
United States Vermont Enhanced Id Card (2014) |
Comments
Article is closed for comments.