Document Reader SDK версии 4.12.5 доступен для скачивания по следующим ссылкам:
Также доступно для загрузки через нашу утилиту Regula Products Downloader.
Перед тем как установить эту версию, пожалуйста, ознакомьтесь с информацией о произведенных изменениях и дополнениях (после версии 4.12.3):
SDK
- Значительно улучшено OCR иврита, латинского, кириллического, вьетнамского и балканского алфавитов: как скорость, так и точность распознавания.
- Добавлена поддержка приборов 70x4M с новыми модулями камеры.
- Добавлена функция вырезания прямоугольных изображений штампов со страницы документа.
- Добавлена поддержка пользовательского сценария предварительной обработки, который хранится в файле preProcessScenario.json.
- Добавлены новые парсеры MRZ для документов:
- Mozambique ID card,
- Estonia Residence permit.
- Добавлены новые парсеры штрихкодов для документов:
- Haiti ID card,
- Canada ID card.
- Добавлены новые члены перечисления eRPRM_Commands:
- RPRM_Command_Options_Get_TrustDPI,
- RPRM_Command_Options_Set_TrustDPI.
- Добавлен новый член перечисления eGraphicFieldType gf_Stamp.
- Добавлены новые члены перечисления eVisualFieldType:
- ft_Mother_Surname,
- ft_Mother_GivenName,
- ft_Father_Surname,
- ft_Father_GivenName,
- ft_Mother_DateOfBirth,
- ft_Father_DateOfBirth,
- ft_Mother_PersonalNumber,
- ft_Father_PersonalNumber,
- ft_Mother_PlaceOfBirth,
- ft_Father_PlaceOfBirth,
- ft_Mother_CountryOfBirth,
- ft_Father_CountryOfBirth.
- Оптимизировано использование ЦП в режиме видеодетекции документов. Чтобы уменьшить нагрузку на ЦП, в режиме видеодетекции по умолчанию производится пропуск кадров с камеры. Если нужно отключить эту настройку (например, для более быстрого считывания штрихкодов), можно установить значение true для параметра "highPerformanceVideodetection" в "ProcessParameters", путём вызова команды RPRM_Command_Set_ProcessParametersJson.
- Улучшена функция деперсонализации. Теперь можно выполнить сканирование, получить стандартные результаты, затем задать настройки деперсонализации, и получить деперсонализированные результаты для этого же сканирования.
- Улучшена обработка сторонних изображений путем добавления дополнительного шага, при котором формат документа дополнительно определяется как ID3 x 2, если изображения без установленного DPI не были распознаны как один из форматов по умолчанию.
- Улучшена обработка сторонних изображений очень малого размера. Они будут предварительно увеличены для соответствия минимальным требованиям OCR.
- При обработке сторонних изображений значение их DPI будет по умолчанию сброшено, если не установлен параметр TrustDPI.
- Исправлена ситуация с выводом изображений в результатах RPRM_ResultType_Internal_BSI_XML и RPRM_ResultType_Internal_BSI_XML_v2. Теперь, если опция RPRM_GetImage_Modes_GetImages включена, изображения будут присутствовать в результатах, и наоборот.
- Исправлена ситуация с получением изображений в коаксиальном свете для приборов 70x7 и 70x8M.
- Исправлена ситуация с вырезанием документов формата ID1 на приборах 83x3 при включенном режиме SmartUV.
- Исправлена ситуация с аппаратным датчиком наличия документов в режиме видеодетекции. Теперь он всегда отключен.
- Исправлена ситуация со штрихкодом в паспорте Мексики - личный номер не возвращается, если он содержит только нули.
- Исправлена ситуация с возвратом графического поля gf_Portrait при сканировании фото.
- Исправлена ситуация, внесенная в версии 4.12.3, когда в режиме видеодетекции документа некоторые статусы пропускались.
- Исправлена ситуация, возникающая при сравнении почтовых индексов, полученных из визуальной зоны и штрихкода водительских удостоверений США, которая связана с форматами штрихкодов в некоторых штатах.
- Исправлена ситуация со значением "TRAJNO" при проверке даты истечения срока действия.
- Исправлена ситуация с неверной обработкой значения «29/02/00» при проверке даты рождения.
- Исправлена ситуация с драйвером TWAIN в Windows 10.
- Исправлена ситуация с вырезанием документов в приборах 70x8.
- Исправлена ситуация с определением DPI для сторонних изображений ламинированных карт, границы ламината которых не попали в кадр.
- Обновлена документация.
RFID
- ВАЖНО! Новая версия прошивки RFID считывателя 21.13. Если у вас установлена версия 21.x, то рекомендуем обновиться на эту прошивку. Исправлено:
- Флаг FL_DeviceConfigured в USB_Power_Event, USB_Suspend_Event, USB_Resume_Event, USB_Configure_Event теперь обрабатывается корректно.
- В режиме работы с несколькими антеннами при перемещении документа от одной антенны к другой не генерируются дополнительные события отсутствия-присутствия.
- Исправлена ситуация с инициализацией прибора - теперь после сигнала USB_Connect происходит ожидание завершения построения перечня устройств.
- Исправлена ситуация с построением перечня устройств при наличии другого устройства для считывания смарт-карт в более ранних ОС (Windows 7).
- Исправлена ситуация с лимитом скорости передачи данных по умолчанию при использовании прибора со сторонним программным обеспечением.
- Добавлен новый член перечисления eRFID_BaudRate rfbr_default.
- Исправлена ситуация с установкой скорости, отличной от скорости передачи данных по умолчанию, при отключении прибора.
- Исправлена ситуация с таймером при протоколировании.
Document Reader Application
- Добавлена корректная обработка уведомлений RFID PCSC FileNotFound, FileAccessDenied, EndOfile в общем результате.
- Добавлена корректная обработка уведомлений CA и AA о некорректной информации в общем результате.
- Добавлена возможность шифрования результатов сканирования. Если эта функция включена, все результаты сканирования и обработки сохраняются в зашифрованном файле, а не в папке. Опция асинхронного сохранения результатов будет отключена, если включено шифрование.
COM
- Добавлено свойство EncryptResults для включения/выключения шифрования результатов сканирования и обработки. По умолчанию выключено (boolean, чтение/запись).
- Добавлено свойство EncryptionPassword для указания пароля, который будет использоваться при шифровании результатов сканирования и обработки. По умолчанию не задано (string, только запись).
- Добавлено свойство TrustDPI для сохранения или сброса оригинального DPI исходных изображений при обработке сторонних изображений. По умолчанию выключено (boolean, чтение/запись).
- Исправлена ситуация с возникновением исключения при вызове метода DoProcessImage.
- Исправлена ситуация со свойством DeviceAvailableLights, возвращающим неполный результат.
- Обновлены перечисления.
- Обновлена документация.
Installer
- Размер установочного пакета SDK значительно уменьшен за счет удаления лишних сторонних библиотек.
- Убрано сообщение о необходимости переподключения прибора после обновления прошивки RFID в режиме тихой установки.
- RFFWUpdate.exe теперь не требует использования библиотеки RegulaReaderFX.dll, так как она собрана статически.
- Библиотека Perforation.dll удалена из установочного пакета.
Database
- Во многих документах улучшено описание для шаблонов изображений на основании статистики.
- Обновлены и исправлены привязки документов к базам данных информационно-справочных систем.
- Включен ICAO PKD master list версии 117.
- Включен BSI master list версии от 04.02.2019.
- Включено 243 страны и территории / 7037 документов.
- Добавлено 268 новых документов.
Abkhazia Passport #2 Page B |
Abkhazia Passport #3 Page 2 |
Abkhazia Passport #4 Page 5 |
African Development Bank ePassport #1 Page 3 |
Angola Vias #8 |
Angola Visa #7 |
Argentina Id Card #6 (2) |
Australia Medicare Card #2 (Reciprocal) |
Austria Driver Training Certificate #2 Side B |
Austria Residence Permit (2006-2014) #9 Side B |
Austria Visa #2 |
Bahamas Residence Permit #3 |
Bahamas Residence Permit #3 Side B |
Bahamas Retired Id Card #1 |
Bahamas Work Permit #1 |
Bahamas Work Permit #1 Side B |
Belarus Accreditation Id Card #1 |
Belarus Driver Training Certificate #1 |
Belarus Identity Card for Residence #3 Page 15 |
Belarus Lawyer Card #1 |
Belize Police Card #1 |
Benin Passport #5 |
Bolivia, Plurinational State of Passport (2018) #2 |
Bolivia, Plurinational State of Visa #2 |
Botswana ePassport (2016) Official |
Botswana Passport (2016) Travel Certificate |
Brazil Id Card (2011) (2) |
Brazil Passport #4 Emergency |
Brazil Police Card #1 |
Brazil Police Card #1 Side B |
Bulgaria ePassport (2010) Stateless (2) |
Bulgaria Id Card (2010) Refugee Side B |
Burkina Faso ePassport (2018) |
Burundi ePassport #2 Travel Document |
Canada Id Card #1 |
Canada Id Card #1 Side B |
Canada Northwest Territories Driving License #2 Side B |
China Id Card #2 (2) |
Colombia Driving License #3 |
Comoros Visa #1 |
Costa Rica Visa #1 |
Croatia Reentry certificate #1 |
Croatia Visa #2 |
Cyprus Driver Card #1 |
Cyprus Driver Card #1 Side B |
Czech Republic Id Card #1 Diplomatic |
Czech Republic Id Card #1 Diplomatic Side B |
East African Community (EAC) Passport #1 |
East African Community (EAC) Passport #2 |
East African Community (EAC) Passport #3 |
East African Community (EAC) Visa #1 |
East African Community (EAC) Visa #2 (not MRZ) |
ECOWAS Laissez Passer #3 |
ECOWAS Passport #1 Diplomatic |
ECOWAS Passport #2 Page 3 |
Ecuador Driving License #2 Side B |
Ecuador Driving License #3 |
Egypt Driving License #2 |
Estonia Diplomatic Id Card (2018) |
Estonia Diplomatic Id Card (2018) Side B |
Estonia Id Card (2018) |
Estonia Id Card (2018) Side B |
Estonia Residence permit (2018) |
Estonia Residence permit (2018) Side B |
Estonia Visa (2018) |
Finland Driving License (2010) Aland |
Finland Residence Card #1 |
France Military Id Card #1 |
France Military Id Card #1 Side B |
Germany Temporary Residence permit #2 |
Germany Visa (2018) |
Gibraltar Id Card #2 Side B |
Grenada ePassport (2018) |
Haiti Id Card #2 Side B |
Haiti Id Card #3 |
Haiti Id Card #3 Side B |
Haiti Police Card #1 |
Iceland ePassport (2018) |
India Assam Driving License #2 |
India Certificate of Registration #2 |
India Chandigarh Driving License #2 |
India Gujarat Driving License #3 Side B (2) |
India Gujarat Driving License #3 Side B (3) |
India Id Card #7 |
India Id Card #8 |
Indonesia Id Card #6 Side B |
Iran, Islamic Republic of Temporary Residence permit #1 |
Ireland Registration Certificate #1 Side B |
Italy Id Card (2016) Side B (2) |
Italy Police Card #1 |
Italy Residence permit #2 Side B (2) |
Jersey Driving License #4 |
Jordan Passport (2008) Diplomatic |
Jordan Passport (2008) Page 3 |
Kazakhstan Diplomatic Card #1 |
Kazakhstan Registration Certificate (2019) |
Kazakhstan Registration Certificate (2019) Side B |
Kenya Armed Forces Id Card #1 |
Kenya Armed Forces Id Card #1 Side B |
Kenya Id Card #3 |
Korea, Republic of Diplomatic Id Card #2 |
Lao People's Democratic Republic Passport #2 Service |
Libya Visa #2 |
Macedonia, the former Yugoslav Republic of Special Identity Card #1 |
Malawi Driving License #2 |
Malawi Driving License #2 Side B |
Malaysia ePassport (2017) Diplomatic |
Mali Visa #3 (not MRZ) |
Micronesia, Federated States of Passport #2 |
Montenegro Id Card (2008) #2 |
Montenegro Id Card (2008) #2 Side B |
Mozambique ePassport #2 Page 3 |
Mozambique Id Card (2019) |
Mozambique Id Card (2019) Side B |
Namibia Voter Card #1 |
Namibia Voter Card #1 Side B |
Nauru Passport #2 |
Netherlands Driving License (2014) Side B (2) |
New Zealand Driving License #2 Side B |
Niger Passport #1 Service (2) |
Norway Residence Permit (2012) #3 Side B |
Palestine, State of Id Card #2 |
Papua New Guinea Passport (2018) |
Peru Driving License #2 Side B |
Poland Id Card (2019) |
Poland Id Card (2019) Side B |
Portugal Residence Card #1 |
Puerto Rico Driving License #1 Side B |
Puerto Rico Driving License (2016) |
Puerto Rico Driving License (2016) Side B |
Puerto Rico Id Card #1 |
Puerto Rico Id Card #1 Side B |
Puerto Rico Id Card (2016) Side B (1) |
Romania ePassport #5 Travel Document |
Romania ePassport (2019) |
Romania ePassport (2019) Temporary |
Russian Federation Health Insurance Card #1 Side B |
Solomon Islands ePassport #3 |
Somalia Visa #3 |
Somaliland Immigration Travel Document #1 |
South Africa DCS Card #1 |
South Africa DCS Card #1 Side B |
South Africa Driving License #2 (2) |
South Africa GPW Card #1 |
South Africa GPW Card #1 Side B |
South Africa Passport (2009) Page 32 |
South Africa Passport (2009) Page 48 |
South Africa Passport (2009) Page B |
South Africa Passport (2017) Travel Document Page 30 |
South Africa SARS Card #1 |
South Africa SARS Card #1 Side B |
South Africa Visa #8 |
South Africa Visa #9 |
Sweden Driving License (2007) Side B |
Switzerland Driving License (2003) Side B (1) |
Switzerland Health Insurance Card #1 |
Taiwan, Province of China Resident Certificate #3 |
Tanzania, United Republic of Id Card #2 |
Tanzania, United Republic of Id Card #2 Side B |
Thailand Id Card #1 Side B |
Thailand Passport #9 |
Transnistria Driving License #2 |
Turkey ePassport (2010) page 3 |
Turkey ePassport (2018) page 3 |
Turkey ePassport (2018) page b |
Turkey Seamen's Book #2 |
Tuvalu Id Card #1 |
Tuvalu Passport #4 |
Uganda Passport (2018) |
Ukraine Registration Certificate #3 |
Ukraine Registration Certificate #3 Side B |
Ukraine Residence Permit #2 Temporary |
Ukraine Residence Permit #2 Temporary Side B |
United Kingdom Proof of Age Card #6 |
United Kingdom Provisional Driving License (2014) #4 |
United States Alabama Driving License (2015) FN |
United States Alabama Id Card (2010) FN |
United States Arizona Driving License (2017) #1 |
United States Arizona Driving License (2017) #2 |
United States Arkansas Driving License (2018) |
United States Arkansas Driving License (2018) Side B |
United States Arkansas Id Card (2018) |
United States Arkansas Id Card (2018) Side B |
United States Arkansas Intermediate Driving License (2018) |
United States California Commercial Driving License (2018) #2 |
United States California Tribal Card #2 |
United States Colorado Id Card (2015) |
United States Connecticut Driving License (2012) #2 |
United States Connecticut Id Card (2012) |
United States Delaware Driving License (2018) Side B |
United States Delaware Id Card (2018) Side B |
United States District Of Columbia Id Card #1 Side B |
United States District Of Columbia Temporary Driving License #2 |
United States Florida Driver License (2017) #2 |
United States Florida Driver License (2017) Under 21 |
United States Florida Id Card (2012) Under 21 #2 |
United States Florida Id Card (2017) Side B |
United States Georgia Driving License (2012) #2 |
United States Georgia Id Card (2012) Limited |
United States Hawaii Driving License (2010) #3 Side B |
United States Idaho Id Card (2016) Side B |
United States Illinois Driving License (2016) Under 21 |
United States Illinois Id Card (2007) Side B |
United States Illinois Temporary Driving License (2016) Side B |
United States Illinois Temporary Id Card (2016) Side B |
United States Indiana Chauffeur License (2015) |
United States Indiana Driving License (2013) Under 18 |
United States Indiana Id Card (2015) Under 21 |
United States Indiana Learner Permit (2012) Under 21 |
United States Iowa Driving License (2018) |
United States Iowa Driving License (2018) Side B |
United States Iowa Temporary Id Card #1 Side B |
United States Kentucky Id Card (2012) Side B |
United States Louisiana Id Card (2015) #2 |
United States Louisiana Personal Driving License (2012) #3 |
United States Maryland Id Card (2002) Side B |
United States Massachusetts Id Card (2016) Side B |
United States Michigan Driving License (2011) #2 |
United States Michigan Driving License (2017) Under 21 |
United States Michigan Id Card (2011) #2 |
United States Nebraska Commercial Driving License (2013) |
United States Nebraska Id Card (2015) Side B |
United States Nevada Driving License (2010) #2 |
United States Nevada Id Card (2008-2012) Side B |
United States Nevada Id Card (2014) Under 18 |
United States Nevada Instruction Permit (2008) |
United States Nevada Limited-Term Driving License (2012) #2 |
United States Nevada Limited-Term Driving License (2012) #3 |
United States New Hampshire Driving License (2017) #2 |
United States New Jersey Driving License (2012) #2 Side B |
United States New Mexico Driving License (2017) |
United States New Mexico Driving License (2017) Side B |
United States New York Commercial Driving License (2017) |
United States New York Driving License (2017) #2 |
United States New York Id Card (2017) |
United States New York Learner Permit #3 |
United States North Carolina Commercial Driving License (2015) #2 |
United States North Carolina Driving License (2015) #2 |
United States North Carolina Id Card (2008) Side B |
United States North Carolina Id Card (2015) #2 |
United States North Carolina Temporary Driving License (2015) Side B |
United States North Carolina Temporary Id Card (2015) Side B |
United States North Dakota Id Card (2006) Side B |
United States North Dakota Id Card (2014) Side B |
United States Ohio Driving License (2018) |
United States Ohio Id Card (2015) Under 21 |
United States Ohio Id Card (2018) |
United States Oklahoma Commercial Driving License (2012) |
United States Seafarer's Passport #1 |
United States South Carolina Id Card (2018) Under 21 |
United States South Dakota Driving License (2017) |
United States Tennessee Id Card (2017) |
United States Utah Id Card (2016) Side B |
United States Vermont Enhanced Operator's License (2009) Under 21 |
United States Washington Driving License (2017) #2 |
United States Washington Id Card (2017) Side B |
United States Washington Instruction Permit (2017) |
United States West Virginia Id Card (2011-2012) Side B |
United States Wisconsin Commercial Driving License (2005) |
United States Wisconsin Driving License (2015) Under 21 Side B |
United States Wisconsin Id Card (2012) Under 18 |
United States Wisconsin Id Card (2013) Side B |
United States Wisconsin Probationary Driving License (2012) Under 21 |
Uruguay Driving License #3 |
Uzbekistan ePassport (2019) |
Viet Nam Id Card #1 Side B |
Viet Nam Id Card (2013) Side B |
Zimbabwe Visa #2 |
- Для 85 документов расширено описание
Antigua and Barbuda ePassport (2017) |
Austria Id Card #1 |
Austria Residence Permit (2006-2014) #1 |
Austria Residence Permit (2006-2014) #5 |
Barbados Driving License #1 |
Canada Manitoba Enhanced Driving License (2009) Side B |
Croatia Driving Card #1 |
Denmark Driving License (2013) #2 Side B |
Egypt Visa (2011) |
Eritrea Visa #3 |
Estonia Residence permit (2011) |
Estonia Residence permit (2011) (Family Member) |
Estonia Residence permit (2011-2015) Side B |
Estonia Residence permit (2015) |
Georgia Passport #1 Seaman's |
Germany Driving License (1999-2011) |
Haiti Driving License #1 |
Haiti Id Card #1 Side B |
Honduras Id Card #1 |
Hungary Id Card (2016) #2 |
Hungary Id Card (2016) Foreigner |
Hungary Id Card (2016) Foreigner Side B |
Iceland Residence permit (1997) Side B |
Israel Id Card #4 |
Italy ePassport #4 |
Italy ePassport (2006) |
Italy ePassport (2006) Diplomatic |
Italy ePassport (2010) Diplomatic |
Italy Id Card (2016) |
Jordan Id Card #3 Side B |
Lao People's Democratic Republic ePassport #2 |
Lao People's Democratic Republic ePassport #2 Official |
Lebanon Residence Permit #1 |
Liechtenstein Id Card (2009) |
Liechtenstein Id Card (2009) Side B |
Luxembourg Id Card (2013) |
Luxembourg Id Card (2013) Side B |
Macedonia, the former Yugoslav Republic of Id Card (2007) #2 Side B |
Mexico Passport (2015) |
Palestine, State of Id Card #1 |
Philippines Driving License (2017) #2 |
Poland Pole's Card (2008) Side B |
Qatar Resident Permit #1 |
Russian Federation Registration Certificate #1 |
Russian Federation Registration Certificate #2 |
Russian Federation Registration Certificate #3 |
Russian Federation Registration Certificate #4 |
Russian Federation Registration Certificate (1993) |
Russian Federation Registration Certificate (2001) |
Russian Federation Vehicle Passport #1 |
Russian Federation Vehicle Passport #2 |
Russian Federation Vehicle Passport #3 |
Senegal Id Card #3 |
Senegal Id Card #3 Side B |
Singapore Employment Pass #2 |
Singapore Employment Pass #3 |
Singapore Entre Pass #1 |
Singapore Work Pass #1 |
Singapore Work Permit #3 |
Somaliland Id Card #2 |
Somaliland Voter Card #1 |
South Ossetia Passport #2 |
Spain Seaman's book (2012) |
Tanzania, United Republic of Visa #1 |
Turkey Seamen's Book #1 |
Tuvalu Passport (2017) |
Uganda Id Card #2 Side B |
United States California Driving License (2018) Under 21 |
United States Hawaii Id Card (2010) Under 21 |
United States Illinois Commercial Driving License (2016) |
United States Illinois Driving License (2016) |
United States Illinois Id Card (2016) |
United States Massachusetts Driving License (2016) Real |
United States Nebraska Operators License (2009) Side B |
United States New York Commercial Learner Permit (2013) |
United States Oklahoma Driving License (2012) |
United States South Carolina Driving License (2018) Side B |
United States Washington Id Card (2001-2010) Side B |
United States Wisconsin Driving License (2012) |
Uzbekistan Driving License (2017) |
Uzbekistan Travel Document for Return #1 |
Viet Nam Id Card #1 |
Viet Nam Id Card #2 |
Viet Nam Id Card #3 |
Viet Nam Id Card #3 Side B |
Комментарии
Статья закрыта для комментариев.