Document Reader SDK версии 5.7 доступен для скачивания по следующим ссылкам:
- Установочный .EXE-файл
- Отдельные установочные .MSI-файлы
- Установочный .EXE-файл x64
- Отдельные установочные .MSI-файлы x64
SDK также доступен для загрузки через нашу утилиту Regula Downloads Manager.
Перед тем как установить эту версию, пожалуйста, ознакомьтесь с информацией о произведенных изменениях и дополнениях (после версии 5.6):
Core SDK
- Оптическое распознавание символов (OCR)
- Значительно улучшено качество распознавания арабского, западноевропейского, китайского и японского.
- Реализовано корректное чтение арабских и персидских чисел (корректные символы Unicode в выходных значениях).
- Улучшено чтение перфорированных номеров документов разных стран (поддерживаются новые шрифты).
- Исправлена ситуация, при которой обязательные поля не возвращались по истечении тайм-аута. Теперь они возвращаются в любом случае. Значения возвращаются пустыми, если поля не были прочитаны.
- Машиносчитываемая зона (MRZ)
- Доработаны парсеры для документов:
- Belarus passport,
- Comoros ID card,
- Dominican Republic ID card,
- Jordan ID card,
- Russian visa,
- Serbian ID card,
- Switzerland DL,
- Thailand passport.
- Штрихкоды
- Добавлены новые парсеры штрихкодов для документов:
- Belgium ID card,
- Costa Rica Child ID card,
- ECOWAS Id card,
- India AADHAAR ID card,
- Viet Nam ID card.
- Оптимизировано время обработки 1D- и 2D-штрихкодов.
- Исправлена ситуация с некорректной обработкой контрольных сумм штрихкодов CODE128 в единичных случаях.
- Добавлены новые парсеры штрихкодов для документов:
- Парсинг и проверка текстовых данных
- Реализован парсинг дат японского календаря и их конвертация в григорианский календарь с созданием дополнительных полей того же типа, что и исходные, с LCID, равным 0.
- Реализован парсинг дат исламского календаря и их конвертация в григорианский календарь с созданием дополнительных полей того же типа, что и исходные, с LCID, равным 0.
- Добавлена возможность сдвига даты истечения срока действия при расчете статуса истечения срока действия документа. Установите параметр "processParam.shiftExpiryDate" для сдвига даты истечения срока действия на указанное количество месяцев в будущем или в прошлом. Это будет полезно в некоторых случаях, например, когда документ может оставаться действительным в течение некоторого периода времени после истечения первоначального срока действия, для того чтобы избежать отрицательного статуса валидности для таких документов. Сдвиг даты в прошлое установит отрицательный статус действительности для документов, срок действия которых истекает через указанное количество месяцев.
- Добавлена транслитерация арабских букв в латинские в соответствии с ICAO с созданием дополнительных полей того же типа, что и исходные, с LCID, равным 0.
- Добавлена транслитерация арабских и персидских чисел в числа ASCII с созданием дополнительных полей того же типа, что и исходные, с LCID, равным 0.
- Добавлен парсинг данных из группы DG11 в электронных водительских удостоверениях Нидерландов и извлечение номера BSN отдельным полем.
- Исправлена ситуация с преобразованием вьетнамских символов в верхний регистр и их дальнейшей проверкой.
- Контроль качества изображения
- Исправлена ситуация с обнаружением бликов на фотографии. Теперь обнаружение бликов производится не во всей области фотографии, а только в области лица.
- Проверка подлинности
- Исправлена ситуация с координатами элементов в выходных данных при проверке шаблонов изображений.
- Исправлена ситуация с параметрами проверки свечения бумаги в УФ для разных документов одной серии.
- Исправлена ситуация с обнаружением голограмм в некоторых документах.
- Добавлена возможность гарантировать, что выходное изображение будет содержать корректную MRZ в режиме серийной обработки (на мобильном устройстве, например). Установите значение "True" для флага "processParam.forceReadMrzBeforeLocate", чтобы применить эту логику. По умолчанию установлено значение "False".
- Добавлена возможность задания определенных настроек для каждого документа путем задания их в объекте "processParam.config". На данный момент можно отключить некоторые проверки подлинности для перечисленных идентификаторов документов.
- Добавлены новый член перечисления eVisualFieldType: ft_Alt_Date_Of_Expiry.
- Исправлена ситуация, когда обработка некоторых PDF-файлов приводила к некорректным результатам.
- Исправлена ситуация с неправильным определением DPI в единичных случаях.
- Исправлена ситуация с ожиданием дополнительных страниц для двусторонних документов, когда обе стороны уже были отсканированы.
- Исправлена ситуация с ненулевым индексом страницы для результатов сканирования одностраничного документа.
- Исправлена ситуация с произвольными индексами страниц при обработке нескольких страниц.
- Исправлена ситуация, при которой в ответе отсутствовали журналы протоколирования, когда они были включены в запросе (появилась в версии 5.6).
- Исправлена ситуация с единичными сбоями при обработке определенных изображений (очень маленьких изображений).
- Улучшено качество кода, исправлен ряд мелких ошибок.
- Обновлена документация.
- Доработаны парсеры для документов:
Core RFID SDK
- Реализована отправка сертификата IS как часть запроса TA_Signature.
- Улучшен алгоритм построения цепочек сертификатов для процесса аутентификации терминала, при котором несколько сертификатов из разных цепочек хранятся в одной папке.
- Исправлена ситуация с обменом данными с TCC, которая приводила к исключению при подключении.
Desktop API
- Исправлена ситуация с форматом даты при создании журнала транзакций BSI TR-03135.
Hardware support
- Исправлена ситуация, при которой некоторые документы не обнаруживались в режиме видеодетекции на камерах с разрешением 5 Мп.
- Исправлена ситуация с построением перечня устройств Regula в Linux.
Mobile API
- Добавлен перезапуск процесса при смене камеры во время сканирования.
- Добавлен перезапуск процесса при изменении ориентации камеры во время сканирования. Ориентацию нельзя изменить после того, как завершена обработка хотя бы одной страницы.
- Добавлена возможность получать события о соединении с RFID-чипом и ошибках в процессе считывания чипа.
- iOS
- Реализована возможность предоставления SDK в формате ".xcframework".
- Добавлено событие RGLCameraViewControllerActionProcessWhiteFlashLight, сообщающее о том, что вспышка была включена принудительно.
- Все нативные библиотеки @import были заменены на #import.
- Android
- Добавлена возможность предоставления базы данных в виде бинарного файла во время инициализации SDK.
- Исправлен сбой на устройствах, на которых не установлены сервисы Google Play.
- Удалено разрешение android.permission.INTERNET из манифеста фреймворка. Теперь, при необходимости, это разрешение устанавливается на уровне приложения.
WebService API
- Демонстрационный сайт
- Добавлена возможность сохранять изображения результатов с корректным заданным именем файла и расширением, щелкнув по ним левой кнопкой мыши.
- Добавлена обработка сжатых журналов.
- Добавлены заголовки CSP.
- Страница с требованиями к качеству изображения теперь открывается в новой вкладке.
- В содержание страницы были внесены изменения.
- Исправлено поведение автопрокрутки для раздела вывода результатов на мобильных устройствах.
- Исправлена некорректная обработка параметра "alreadyCropped" при запросе с образцом изображения после drag-n-drop файла с запросом request.json на страницу.
- Исправлено неправильное форматирование .json в zip-архиве при наличии кириллических символов в документе.
- Исправлены поля "тип/имя документа" для сценария CreditCard.
- Исправлено поведение со сменой сценария, когда request.json загружается с другим сценарием внутри.
- Исправлена ситуация, когда изображение, полученное по ссылке URL, не обрабатывалось после изменения сценария.
- Исправлен неправильный порядок колонок результатов.
- Исправлена видимость статусов перекрестной проверки.
- Исправлена ситуация, когда в файле request.json выводилось не все содержимое ответа.
- Сценарии OcrFree и RusStamp исключены из списка отображаемых в списке сценариев.
- Исправлена проблема с неправильным форматом UUID транзакции для вызовов API старой версии.
- Обновлено описание Open API на GitHub.
- Обновлены клиенты и пакеты.
Installation packages
- Windows Desktop API
- Включена новая версия пакета драйверов 1.8.16 с драйвером камеры Regula версии 10.5.10.7.
Licensing
- Исправлена ситуация с лицензией только для чтения банковских карт.
PKD
- В компонент RFID SDK включен ICAO PKD master list версии 178.
Database
- Исправлены недочеты в шаблонах некоторых документов для улучшения качества результатов.
- Включено 248 стран и территорий / 9647 документов.
- Добавлено 215 новых документов.
- Подробности см. в Списке поддерживаемых документов.
Комментарии
Статья закрыта для комментариев.