Распознавание документов через программу Scanify
Используется программа распознавания документов ScanifyAPI, разработанная компанией Cognitive Technologies (http://www.cognitive.ru). Сканер документов модель Plustek OpticSlim 550 Plus.
Установка программы ScanifyAPI
Установка производилась на операционную систему Windows 7.
Для установки программы ScanifyAPI необходимо запустить файл setup.exe. Данная программа использует USB Guardant ключ. Установка драйверов Guardant выполняется отдельно. Далее, подключаем сканер к USB порту, устанавливаем драйвера. В системе устанавливается сканер «Plustek OpticSlim 550 Plus». В ходе тестирования стандартного драйвера устройства было выявлено, что сканер переходит в спящий режим через короткий промежуток времени (менее 10 минут), в связи с чем, на дилерском FTP ресурсе размещена версия драйвера с предустановленным режимом "no sleep" (работоспособность протестирована, сканер не переключался в "спящий режим" более 24 ч.).
Ссылка на версию драйвера с "no sleep": ftp://172.22.10.100/Abonement/Interface/Cognitive_Technologies/
Запускаем программу «..\Cognitive\ScanifyAPI\Samples\ScDialog_delphi.exe». Паспорт на сканере размещается ВЕРТИКАЛЬНО. (вероятно возможно настроить данный программный комплекс для горизонтального размещения документа). Нажимаем на кнопку «Сканировать». Возникает окно с предложением калибровать сканер. Выполняем калибровку сканера. Калибровку сканера так же можно выполнить в свойствах сканера (Панель управления\сканеры и камеры). В окне «Выбор источника» выбираем сканер. После этого происходит сканирование и распознавание документа. В окне «Протокол работы» отображается информация о ходе сканирования и возникающих ошибках. Таким образом происходит проверка работы программы ScanifyAPI.
Настройка Abonement
Проверка проходила на Abonement ver.127
Из папки «C:\Program Files\Cognitive\ScanifyAPI\Samples\» в папку «exe» Абонемента скопировать следующие файлы:
ScProxy.cs.dll ScProxy.cs.xml ScProxy.dll ScProxy.ini
Из папки «..\FullVersionVer127\HW\screcog\» в папку «exe» Абонемента скопировать следующие файлы:
ScRecog.dll screcog.ini
В файле screcog.ini прописать название сканера. Название сканера взять из протокола работы программы ScDialog_delphi.exe (при проверке использовалось имя «Plustek OpticSlim 550 Plus-TWAIN»).
В файле «ScProxy.ini» необходимо прописать путь до папки /Bin32 программы «ScanifyAPI».
(По умолчанию устанавливается в «C:\Program Files (x86)\Cognitive\ScanifyAPI\Scanify\Bin32»).
Работа в Abonement
Вы можете использовать сканер при добавлении клиента. Перейдите на вкладку “Управление абонементом”, потом “Список клиентов”. При нажатии на кнопку “Добавить клиента”, Вы увидите стандартную форму “Карточка клиента”. Положите паспорт в сканер и нажмите кнопку “Сканирование”. Через некоторое время, приблизительно 10 секунд, данные паспорта отсканируются и распознаются. Всё это будет видно по заполненным полям в карточке клиента. Если у Вас в течении определённого времени ничего не появилось в карточке, то одной из причин может быть неправильное расположение паспорта. Переверните его и попробуйте ещё раз отсканировать. Абонемент использует API функции программы Scanify и за качество распознавания компания UCS ответственности не несет.

(Рис. 1 Сканирование паспорта РФ в ПО "Абонемент")