2016-07-08 6 views
2

Моя цель - сделать тот же код для Win7_64 и Linux (Centos 7_64) для сканера (используя TWAIN). Я кодирую на C++ Qt. Моя программа отлично работает на Win7_64, но когда я попытался запустить ее на Linux; Я обнаружил, что DataSource Manager не смог найти DataSource. Поэтому я попытался выяснить, как получить этот DataSource. Я не нашел никакой полезной информации об этом; Я знаю только, что в Linux DataSource выглядит как файл * .ds, и мой вопрос - как его получить? Буду признателен за любую помощь.Как получить файл Twain DataSource (* .ds) в Linux

ответ

0

Драйверы Linux Twain - это в основном абстрактная идея. Если их там нет, их очень мало, и они поставляются с дорогостоящим оборудованием. Итак, к сожалению, забудьте о Twain на Linux. Вам нужно использовать Sane.

Конечно, вы можете вставить слой адаптера Twain между Sane и вашим приложением. По крайней мере один такой слой существует, но он предназначен для OS X: Twain Sane. Не должно быть трудно адаптировать его для Linux, источник доступен.