Document Reader SDK версии 4.11.3 доступен для скачивания по следующим ссылкам:
Также доступно для загрузки через нашу утилиту Regula Products Downloader.
Перед тем как установить эту версию, пожалуйста, ознакомьтесь с информацией о произведенных изменениях и дополнениях (после версии 4.11.1):
SDK
- Добавлена поддержка для приборов 7028M.
- Добавлена поддержка для приборов 7027.100, 7027.110, 7017.100, 7017.110 с аппаратным датчиком.
- Добавлена поддержка для приборов 8824.
- Добавлено чтение CAN во время видеодетекции при включенном режиме QuickMRZProcessing.
- Режим QuickMRZProcessing полностью переработан и оптимизирован для улучшения стабильности и быстроты как оптического, так и полного сканирования, чтения и обработки документов с RFID-чипом.
- Добавлен новый код страны для Абхазии – ABK.
- Добавлены/изменены форматы MRZ для:
- Argentina passports,
- Kenya passport.
- Добавлен парсер баркода на оборотной стороне Netherlands eDL для быстрого чтения данных из RFID-чипа при сканировании только оборотной стороны.
- Добавлены новые парсеры баркодов для:
- Paraguay DL,
- Mali ID.
- Добавлено OCR текстовых полей на иврите для документов Израиля.
- Теперь в режиме QuickBoardingPassProcessing любой результат считывания штрих-кода будет отправлен через callback доступности результата, независимо от того, является ли штрих-код посадочным талоном или нет.
- Добавлен новый член перечисления eRPRM_DeviceTypes:
- RPRM_DeviceType_FX_7058M.
- Добавлены новые члены перечисления eRPRM_VideoModes :
- RPRM_VM_24MP,
- RPRM_VM_24MP_1_5.
- Добавлены новые члены перечисления eRPRM_Capabilities:
- RPRM_Capabilities_RFID,
- RPRM_Capabilities_BankCard.
- Добавлен новый член перечисления eRPRM_ResultType:
- RPRM_ResultType_DeviceInfo
- Структура TRegulaDeviceProperties расширена следующими полями: Capabilities, Authenticity, Database, ValidUntil и WillConnect.
- Добавлены новые члены перечисления eVisualFieldType:
- ft_BankCardNumber,
- ft_BankCardValidThru,
- ft_TaxNumber,
- ft_HealthNumber.
- Поле nFields изменило тип с int на DWORD в TDocVisualExtendedInfo, TDocGraphicsInfo и TDocBarCodeInfo.
- Изменено перечисление diDocType. Все члены были переименованы в соответствии с новым форматом.
- Исправлена критическая ошибка, приводящая к сбою SDK при отключении прибора от системы во время сканирования.
- Исправлена ситуация с получением неверных результатов при проверке контрастности OVI-изображения на некоторых приборах (5MP).
- Исправлена ситуация при вызове команды RPRM_Command_Device_Disconnect во время сканирования и обработки документа, возвращающей RPRM_Error_Busy, вместо ожидания фактического отключения прибора.
- Исправлена ситуация с отправкой одного и того же результата считывания штрих-кода или MRZ несколько раз при видеодетекции в режимах QuickBoardingPassProcessing и QuickMRZProcessing.
- Исправлена ситуация с перезапуском видеодетекции документа при вызове любой из следующих команд: RPRM_Command_Device_UseVideoDetection, RPRM_Command_Options_Set_QuickBoardingPassProcessing, RPRM_Command_Options_Set_QuickMrzProcessing.
- Исправлена ситуация с поиском типа документа по всей базе данных вместо вместо подтверждения одного идентификатора документа, если он задан при помощи RPRM_Command_Options_Set_CurrentDocumentType.
- Исправлена ситуация с распознаванием типа документа для виз со штампом на MRZ.
- Исправлена ситуация с неправильной кодировкой дат при генерации результатов TR-03135-2 XML на некоторых локалях.
- Исправлена ситуация при парсинге штрих-кода посадочного талона, в котором в поле дня вылета в качестве заполнителя используется пробел вместо 0.
- Исправлена ситуация при парсинге места рождения в белорусских паспортах.
- Исправлена ситуация с добавлением отчества к полному имени на иврите.
- Исправлена ситуация с открытием JPEG-изображений, параметр density которых равен 0, что приводило к использованию неверного разрешения.
- Исправлена ситуация с чрезмерным некорректным протоколированием.
- Исправлены незначительные утечки памяти и ошибки.
- Обновлена документация.
RFID SDK
- Добавлена поддержка обоих случаев генерации/проверки АА-подписи в соответствии с ISO9796-2: 2010 B.4, B.6.
- Функции парсинга и проверки MRZ были перемещены из внешней библиотеки в библиотеку SDK для кроссплатформенной совместимости.
- Исправлена AA-процедура, когда поле AlgorithmIdentifier.parameters отсутствует в DG15. Теперь применяются параметры по умолчанию и не появляется ошибка о неверных данных.
- Исправлена ситуация с генерацией закодированной APDU при переключении с SingleLen на ExtLen.
- Обновлена документация.
Document Reader application
- Теперь переводы хранятся в едином унифицированном для всех продуктов Regula XML-файле. Все отдельные * .lng-файлы в папке .\Languages заменены файлом Translator.xml в папке SDK.
- Добавлены данные об истечении срока действия лицензии на обновление базы данных в диалоговом окне "О программе".
- В форму обратной связи добавлены ссылка на нашу политику конфиденциальности и запрос на согласие.
- Обновлен брендинг.
- Теперь перед тем, как сохранить какие-либо результаты, выполняется проверка на наличие свободного места. Если на целевом диске осталось менее 100 мб свободного места, то сохранение не выполняется.
- Исправлена ситуация с вычислением PA-результатов и последовательностью статусов цепочек сертификатов в определенных случаях.
- Исправлена ситуация с переводами - если перевод недоступен на выбранном языке, он будет показан на английском.
- Исправлена ситуация с бесконечным циклом аутентификации PACE при использовании неверного ключа.
- Исправлен порядок данных при протоколировании.
- Исправлена ситуация с перезапуском чтения RFID-чипа, когда чтение было отменено явно.
- Исправлена ситуация с неверным результатом PA при проверке SOD-подписи только с DS-сертификатом и включенным параметром Trust PKD.
- Исправлена ситуация с сохранением журнала чтения RFID-чипа в файл RFID сессии (RFID_Session.dat). Теперь при включенном RFID-протоколировании после считывания чипа можно отправить образец, нажав на “Сообщить о проблемном образце”, и отправленные данные будут автоматически содержать журнал чтения RFID-чипа.
COM
- Добавлено свойство RFIDIsDeviceReady, которое сообщает, доступно ли, подключено и готово ли к работе устройство чтения RFID-чипов. Если считывание RFID-чипа отключено при помощи свойства DoRFID, оно также вернет значение False (boolean, только чтение).
- Добавлено свойство RFIDWaitForInsertTimeout, которое устанавливает или возвращает время ожидания обнаружения RFID-чипа в миллисекундах до завершения попытки чтения с помощью метода WaitAndReadRFID, если чип не обнаружен (Integer, чтение / запись).
- Исправлена ситуация с установкой свойства AutoScan до подключения прибора.
- Исправлена ситуация с отключением клиента, если он вызывает метод COM из обработчика событий для COM-уведомлений, который генерирует другое уведомление. Выполнение таких вызовов не рекомендуется, так как это может привести к блокировкам и зависаниям.
- Исправлена проблема с блокировкой и зависанием при вызове метода Disconnect во время сканирования и обработки документа.
- Расширено протоколирование.
- Обновлены перечисления.
- Обновлена документация.
Installer
- Обновлен брендинг.
- Папка Languages удалена из папки установки Document Reader SDK.
- Файлы mrzctest.dll & mrzproc.ini удалены из папки установки RFID SDK.
- Теперь пакет установки базы данных будет предоставляться отдельно между выпусками новых версий SDK. Он будет содержать как обновления базы данных шаблонов, так и исправленные библиотеки для промежуточного обновления SDK между выпусками новых версий. Он будет доступен в форматах .msi и .exe.
Database
- Исправлено описание для виз с MRZ, которые могут быть закрыты штампами.
- Исправлено описание для шаблонов изображений во многих документах основываясь на статистике.
- Оптимизировано хранение данных о привязках для шаблонов документов.
- Обновлены и исправлены привязки документов к базам данных информационно-справочных систем.
- Включен ICAO PKD master list версии 98.
- Включен BSI master list версии от 14.02.2018.
- Включено 241 стран и территорий / 6398 документов.
- Добавлено 285 новых документов.
Abkhazia Driving License #1 |
Abkhazia Driving License #1 Side B |
Abkhazia Passport #2 |
Afghanistan Visa #3 |
Albania Driving License #1 |
Albania Seaman's Book #1 |
Angola Laissez-Passer #1 |
Angola Laissez-Passer #1 Page 1 |
Angola Passport #4 Emergency |
Angola Passport #4 Emergency (not MRZ) |
APEC Business Travel Card #1 Side B |
Argentina ANAC Card #1 |
Argentina Driving License #2 |
Argentina Driving License #2 Side B |
Argentina Id Card (2017) |
Armenia Visa #2 |
Australia Immigration Card #1 Side B |
Australia New South Wales Driving License (2007) Side B |
Australia Passport (2017) Document of Identity |
Australia Passport (2017) Emergency |
Australia Victoria Driving License #3 |
Austria Driving License (Forklift) #1 |
Austria Driving License (Forklift) #1 Side B |
Bahamas Driving License #1 |
Bahamas Driving License #1 Side B |
Bahamas Id Card #2 |
Bahamas Insurance Board Card #1 Side B |
Bahamas Learner Permit #1 |
Bahamas Learners Permit #1 |
Bahamas Residence Permit #1 |
Bangladesh Driving License #4 |
Bangladesh Driving License #4 Side B |
Bangladesh Id Card #1 Side B |
Belarus Visa #2 |
Belgium Residence permit (2008) #10 |
Bolivia, Plurinational State of Passport (2018) |
Brazil Foreigners Id Card #3 |
Brazil Id Card #3 |
Brazil Passport #3 Emergency |
Brazil Visa #3 |
Burundi Visa #2 |
Cameroon Id Card #1 |
Canada British Columbia Driving License (2013) Side B |
Canada New Brunswick Driving License (2017) |
Canada New Brunswick Id Card (2017) |
Canada Newfoundland and Labrador Driving License (2017) |
Canada Newfoundland and Labrador Driving License (2017) Side B |
Canada Passport #1 Temporary Page 3 |
Canada Saskatchewan Driving Licence #1 Side B |
Cape Verde Id Card #1 |
Cape Verde Id Card #1 Side B |
China Entry Permit #1 |
China Id Card #3 |
China Id Card #4 |
China Id Card #5 |
China Visa #5 |
China Work Permit #1 Side B |
Colombia Armed Forces Id Card #1 |
Colombia Armed Forces Id Card #1 Side B |
Comesa Laissez Passer #1 |
Congo Visa #2 |
Congo Visa #3 |
Czech Republic Health Insurance Card #1 |
Czech Republic Id Card #2 |
Czech Republic Id Card #2 Side B |
Dominican Republic Driving License #2 |
Dominican Republic Passport (2017) |
Egypt Visa #1 |
Egypt Visa #2 |
Estonia Driving License (2013) (1) |
Estonia Qualification Driving License #1 |
Estonia Qualification Driving License #1 Side B |
Ethiopia Passport #1 Emergency |
Finland Crew member certificate (2013) |
Finland Crew member certificate (2013) Side B |
Finland Id Card (2017) #3 |
Finland Id Card (2017) #3 Side B |
France ePassport (2010) Travel Document #2 |
Gabon Id Card #1 |
Gabon Id Card #1 Side B |
Gambia ePassport #2 Diplomatic |
Guatemala Id Card #4 |
Guatemala Id Card #4 Side B |
Hungary Qualification Driving License #1 |
Hungary Qualification Driving License #1 Side B |
Hungary Residence permit (2011) #4 |
India Delhi Driving License #1 |
India Delhi Driving License #2 |
India Kerala Driving License #1 Side B |
India Maharashtra Driving License #1 Side B |
India Punjab Driving License #2 |
Indonesia Passport #10 |
Indonesia Visa #20 |
Indonesia Visa #21 |
Israel Exit Permit #1 |
Israel Visa #6 |
Italy Id Card #1 Codice Fiscale |
Italy Id Card #1 Codice Fiscale Side B |
Jordan Id Card #4 |
Jordan Id Card #4 Side B |
Kenya Visa #3 |
Korea, Republic of Alien Registration Card #1 Side B |
Kyrgyzstan Id Card #2 Side B |
Lebanon ePassport (2016) Service |
Lesotho Id Card #1 |
Liberia ePassport (2017) |
Liberia ePassport (2017) #2 |
Liberia ePassport (2017) Diplomatic |
Liberia ePassport (2017) Service |
Liberia Visa #2 |
Libya Passport #2 Diplomatic (2) |
Liechtenstein Driver Training Certificate #1 |
Liechtenstein Driver Training Certificate #1 Side B |
Macedonia, the former Yugoslav Republic of Driving License #2 Side B |
Malaysia ePassport (2017) |
Mali Id Card #1 Side B |
Malta Passport #1 |
Mauritania Id Card #1 |
Mauritania Id Card #1 Side B |
Mauritius Passport #1 Diplomatic |
Mexico Jalisco Driving License #1 Side B |
Mexico Jalisco Driving License #2 Side B |
Mexico Michoacan Driving License #2 |
Mexico Michoacan Driving License #2 Side B |
Mexico Morelos Driving License #2 Side B |
Mexico Sinaloa Driving License # 1 |
Mexico Sinaloa Driving License # 1 Side B |
Mexico Sinaloa Driving License # 2 |
Moldova, Republic of Driver Card #1 |
Moldova, Republic of Driver Card #1 Side B |
Moldova, Republic of ePassport (2018) |
Moldova, Republic of Police Card #1 |
Moldova, Republic of Qualification Driving License #1 Side B (2) |
Montenegro Driver Card #1 |
Montenegro Driver Card #1 Side B |
Montenegro Driving License #1 Side B |
Mozambique Passport #1 Emergency |
Namibia Passport (2018) |
Namibia Passport (2018) Diplomatic |
Namibia Passport (2018) Official |
Nigeria ePassport #1 |
Northern Cyprus Id Card #2 Side B |
Pakistan Passport (2017) Service |
Panama ePassport (2013) Diplomatic |
Paraguay Credential Card #1 |
Paraguay Diplomatic Card #1 |
Paraguay Driving License #4 |
Paraguay Driving License #4 Side B |
Paraguay Visa #3 |
Peru ePassport (2016) Service |
Philippines Driving License (2017) |
Philippines Driving License (2017) Side B |
Portugal ePassport (2017) Diplomatic |
Puerto Rico Driving License #1 |
Russian Federation Soldier Card #3 |
Rwanda Passport #1 Emergency |
Sao Tome and Principe ePassport #1 |
Sao Tome and Principe ePassport #1 Service |
Sao Tome and Principe Passport (2008) Service |
Saudi Arabia Id Card #4 |
Saudi Arabia Id Card #4 Side B |
Serbia Health Card #1 Side B |
Serbia Id Card #1 Diplomatic |
Serbia Id Card #1 Diplomatic Side B |
Sierra Leone ePassport #3 Diplomatic |
Sierra Leone Visa #1 |
Singapore ePassport (2017) Official |
Slovakia Qualification Driving License #1 |
Slovakia Qualification Driving License #1 Side B |
Slovenia Driver Card #1 |
Slovenia Driver Card #1 Side B |
Somalia Visa #1 |
South Africa Id Book #4 |
South Africa Passport (2017) Travel Document |
South Africa Passport (2017) Travel Document Page 32 |
South Africa Visa #6 |
Spain Residence permit #1 |
Spain Residence permit #1 Side B |
Sudan Passport #4 Official #3 |
Sudan Passport #4 Special #1 |
Sudan Passport #4 Special #2 |
Suriname Id Card #1 |
Swaziland Id Card #1 Side B |
Swaziland Passport #4 Travel |
Swaziland Passport #5 Travel |
Swaziland Water Bill #1 |
Sweden Driver Card #1 Side B |
Sweden Id Card (2017) |
Sweden Id Card (2017) Side B |
Trinidad and Tobago Passport #3 Diplomatic |
Trinidad and Tobago Passport #3 Official |
Turks and Caicos Islands Driving License #1 |
Uganda Visa #2 |
United Arab Emirates Id Card #2 |
United Kingdom Qualification Driving License (2014) Side B |
United Nations Organization Driving License #4 |
United States California Driving License (2010) #2 Side B |
United States California Driving License (2015) Side B |
United States California Driving License (2018) #1 |
United States California Driving License (2018) #2 |
United States California Id Card (2010) Side B |
United States California Id Card (2015) Side B |
United States California Id Card (2018) Under 21 |
United States California Tribal Card #1 |
United States Colorado Id Card (2015) Side B |
United States Connecticut Driving License (2016) Side B |
United States Delaware Id Card (2010-2012) Side B |
United States Department of Defense Id and Privilege Card #1 |
United States Department of Defense Id and Privilege Card #2 |
United States District Of Columbia Driving License #1 Side B |
United States Florida Commercial Driving License (2012) #2 |
United States Florida Commercial Driving License (2017) |
United States Florida Driver License (2012) #2 Under 21 |
United States Florida Driver License (2017) Side B |
United States Florida Id Card (2012) #2 |
United States Florida Id Card (2012) Under 21 |
United States Florida Id Card (2017) |
United States Florida Leaner Driver License (2017) Under 21 |
United States Georgia Commercial Driving License (2012) |
United States Idaho Driving License (2016) |
United States Idaho Driving License (2016) Side B |
United States Idaho Id Card (2011) Side B |
United States Illinois Commercial Driving License (2016) |
United States Illinois Driving License (2016) |
United States Illinois Driving License (2016) Side B |
United States Illinois Id Card (2016) Side B |
United States Kansas Driving License (2017) |
United States Kentucky Driving License (2012) Side B |
United States Louisiana Commercial Driving License (2012) |
United States Louisiana Personal Driving License (2012) #2 |
United States Massachusetts Commercial Driving License (2016) |
United States Massachusetts Commercial Driving License (2016) Under 21 |
United States Massachusetts Driving License (2016) |
United States Massachusetts Driving License (2016) Real |
United States Massachusetts Driving License (2016) Side B |
United States Massachusetts Driving License (2016) Under 21 |
United States Massachusetts Id Card (2010) Side B |
United States Massachusetts Id Card (2016) |
United States Massachusetts Operate Driving License (2016) Under 21 |
United States Minnesota Enhanced Driving License (2014) Side B |
United States Mississippi Non-US Citizen Commercial Driving License (2001) |
United States Missouri Commercial Driving License (2012) |
United States Montana Driving License (2015) Side B |
United States Montana Id Card (2015) Under 21 Side B |
United States Nevada Driving License (2012) #2 |
United States New Mexico Alternative Id Card (2007) Under 21 |
United States New Mexico Id Card #1 |
United States New York Commercial Driving License (2016) |
United States North Carolina Driving License (2017) |
United States North Carolina Id Card (2015) Side B |
United States North Carolina Id Card (2015) Under 21 |
United States North Dakota Driving License (2014) Side B |
United States Ohio Commercial Driving License (2012) |
United States Oregon Id Card (2004-2007) Side B |
United States Pennsylvania Commercial Driving License (2017) |
United States Pennsylvania Driving License (2017) |
United States Pennsylvania Driving License (2017) Side B |
United States Pennsylvania Id Card (2017) |
United States Pennsylvania Id Card (2017) Side B |
United States Rhode Island Driving License (2016) Side B |
United States Rhode Island Id Card (2016) Side B |
United States Tennessee Driving License (2015) |
United States Texas Commercial Driving License (2016) |
United States Texas Driving License (2016) |
United States Texas Driving License (2016) Side B |
United States Utah Driving License (2016) Side B |
United States Veteran Id Card #1 |
United States Washington Driving License (2017) |
United States Washington Driving License (2017) Side B |
United States Washington Driving License (2017) Under 21 |
United States Washington Enhanced Driving License (2017) Side B |
United States Washington Enhanced Driving License (2017) Side B (2) |
United States Wisconsin Commercial Driving License (2015) |
United States Wisconsin Driving License (2015) #2 |
United States Wisconsin Driving License (2015) Side B |
United States Wisconsin Id Card (2015) |
Uruguay Passport #7 Emergency |
Venezuela, Bolivarian Republic of Driving License #2 Side B |
Venezuela, Bolivarian Republic of Driving License #3 |
Venezuela, Bolivarian Republic of Driving License #4 |
Venezuela, Bolivarian Republic of Id Card #4 |
Venezuela, Bolivarian Republic of Passport #10 |
Viet Nam Driving License #1 Side B |
Yemen Passport #7 Travel |
Zimbabwe Passport (2015) Service |
- Описание расширено для 94 документов.
Argentina Driving License (2013) #2 |
Austria Residence permit (2014) #2 |
Bahamas Insurance Board Card #1 |
Bahamas Visa #1 |
Bangladesh Id Card #2 |
Bangladesh Id Card #2 Side B |
Bangladesh Visa #1 |
Belgium Driver Training Certificate #1 |
Belgium Id Card (2008) #3 |
Canada Certificate of Identity (2013) |
Canada ePassport (2013) Special |
China Id Card (2004) Side B |
China Visa #4 |
Cote d'Ivoire Driving License (2008) |
Denmark Visa #1 |
Dominican Republic Voter Card (2014) |
Estonia Driver Card #1 |
Estonia Driver Card #1 Side B |
Georgia Temporary Residence Card (2011) #1 |
Georgia Temporary Residence Card (2011) Side B #1 |
Germany ePassport (2017) Page 1 |
Germany ePassport (2017) Service Page 1 |
Ghana Travel document #1 |
Hong Kong Id Card #1 |
Hong Kong Id Card (2004) |
Hong Kong Id Card (2018) |
Hong Kong Permanent Id Card (2004) |
Hong Kong Permanent Id Card (2018) |
Israel Driving License #1 |
Israel Driving License #2 |
Israel Driving License (2007) |
Israel Driving Permit #1 |
Israel ePassport (2012) |
Israel ePassport (2012) Diplomatic |
Israel ePassport (2012) Provisional |
Israel ePassport (2012) Service |
Israel ePassport (2012) Travel Document |
Israel Id Card #1 |
Israel Id Card #2 |
Israel Id Card #3 |
Israel Id Card #3 Side B |
Israel Id Card #4 |
Israel Id Card #5 |
Israel Id Card #6 |
Israel Passport #1 |
Israel Passport #2 |
Israel Passport #4 (Provisional) |
Israel Passport #5 |
Israel Passport (1992) |
Israel Passport (1992) (not MRZ) |
Israel Passport (1992) (Provisional) |
Israel Passport (1992) Travel Document |
Israel Travel Document #1 |
Israel Visa #5 |
Italy Id Card #3 |
Japan Passport (1999) |
Korea, Democratic People's Republic of ePassport (2016) Official |
Kyrgyzstan Id Card #2 |
Lesotho ePassport #2 |
Liechtenstein ePassport #3 |
Lithuania Driving License (2016) Side B |
Malta Id Card (2002) Side B |
Malta Residence permit #2 |
Mexico Residence Permit #1 |
Moldova, Republic of Registration Certificate #1 Side B |
Montenegro Driving License #1 |
Montenegro Id Card (2008) |
Montenegro Id Card (2008) Side B |
Mozambique Visa #1 |
Namibia Passport (2003) Official |
Poland Residence permit (2011) Side B |
Qatar Visa #3 |
Russian Federation Registration Certificate (2001) |
Senegal Visa #1 |
Singapore ePassport (2017) |
Slovakia Driver Card #1 |
Slovakia Driver Card #1 Side B |
Slovakia Residence permit (2011) #2 |
Slovenia Driving Licence (2015) |
Spain Driving License #5 |
Sweden Driving License (2007) |
Sweden Residence Permit (2012) |
Sweden Residence Permit (2012) Side B |
Switzerland Travel Card #1 |
Thailand Visa (2017) not MRZ |
Turkey Residence Permit #1 Side B |
United Kingdom Residence permit (2010) |
United States Delaware Driving License (2010-2012) Side B |
United States Georgia Id Card (2012) Under 21 |
United States Massachusetts Driving License (2016) Under 21 Side B |
United States Nebraska Operators License (2013) |
United States Vermont Driving License (2014) #1 |
Venezuela, Bolivarian Republic of Driving License #2 |
Zambia Passport #2 Diplomatic |
Комментарии
Статья закрыта для комментариев.