我的目标是使相同的代码在Win7_64和Linux(Centos 7_64)上用于扫描程序(使用TWAIN)。我在C ++ Qt上编码。我的程序在Win7_64上运行正常,但是当我尝试在Linux上启动它时;我发现DataSource Manager无法找到DataSource。因此,我试图找出如何获得该DataSource。我没有找到任何有用的信息;我只知道Linux上的DataSource看起来像* .ds文件,我的问题是如何获得它?我将不胜感激。
答案 0 :(得分:1)
Linux Twain驱动程序大多是一个抽象的概念。如果那里有任何东西,他们很少,并配备昂贵的设备。所以,不幸的是,在Linux上忘记了Twain。你需要使用Sane。
当然,你可以在Sane和你的应用程序之间插入一个Twain适配器层。至少存在一个这样的层,但它适用于OS X:Twain Sane。
可以使用它来为Linux调整它并不是非常困难。