Document Reader SDK 4.11.3

Ihar Kliashchou -

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

Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 0 из 0
Еще есть вопросы? Отправить запрос

0 Комментарии

Статья закрыта для комментариев.