Подтвердить что ты не робот

Имитация TWAIN-устройства

Наша компания использует некоторое программное обеспечение, которое ТОЛЬКО принимает входные данные от "устройства обработки изображений", то есть устройства TWAIN (например, сканера).

Проблема заключается в том, что мы получаем наши файлы в цифровом виде, поэтому использование реального сканера потребует от нас печати, сканирования и клонирования документов, которые мы уже имеем на компьютере, но не в программном обеспечении.

Мне было любопытно, есть ли у кого-нибудь представление о том, как мы могли бы обойти эту проблему тем временем. Моя первая мысль заключалась в том, чтобы найти какой-то способ обмануть программу, подумав, что мы используем сканер с помощью какого-то нового "устройства для обработки изображений", которое только что прочитало бы в файле, и выплевывает его в программное обеспечение, но я даже не знайте, с чего начать.

Мы добавили запрос функции, увидев, как эта проблема должна, очевидно, быть рассмотрена в самом программном обеспечении, но компания печально известна, когда она очень сильно отстает от обновлений.

4b9b3361

Ответ 1

Система, используемая сканерами, называется TWAIN, поэтому вы будете искать какой-то виртуальный драйвер twain.

Быстрый поиск в Google приведет к нескольким хитам, у меня нет никакого опыта работы с программным обеспечением, поэтому я больше не могу советовать.

Два таких провайдера, которые я нашел через обмен экспертами:
http://www.twaintools.de
http://www.scanpoint-usa.com

Ответ 2

ОК, месяцы опоздали... но в случае, если вас это интересует, у меня есть фреймворк/инструментарий для TWAIN, который может позволить вам построить это довольно легко, в зависимости от того, что ожидает ваше приложение для сканирования, и как трудно читать изображения из ваших цифровых документов. Это проект Microsoft Visual С++. Бесплатно, но вам нужно наше разрешение на перераспределение драйвера на основе этого: GenDS

В рабочей группе TWAIN также есть драйвер с образцом/скелетом, я думаю, что он прямой C - и имел обыкновение иметь некоторые довольно плохие ошибки (почему я написал мой;-), но, возможно, это стало лучше. Найдите "образец источника данных и приложение" на странице download.

И, конечно, у меня есть "коммерческая" версия GenDS, которую я использую для написания драйверов TWAIN в контракте.