如何在Linux上获取Twain DataSource文件(* .ds)

时间:2016-07-08 05:09:56

标签: c++ linux qt datasource twain

我的目标是使相同的代码在Win7_64和Linux(Centos 7_64)上用于扫描程序(使用TWAIN)。我在C ++ Qt上编码。我的程序在Win7_64上运行正常,但是当我尝试在Linux上启动它时;我发现DataSource Manager无法找到DataSource。因此,我试图找出如何获得该DataSource。我没有找到任何有用的信息;我只知道Linux上的DataSource看起来像* .ds文件,我的问题是如何获得它?我将不胜感激。

1 个答案:

答案 0 :(得分:1)

Linux Twain驱动程序大多是一个抽象的概念。如果那里有任何东西,他们很少,并配备昂贵的设备。所以,不幸的是,在Linux上忘记了Twain。你需要使用Sane。

当然,你可以在Sane和你的应用程序之间插入一个Twain适配器层。至少存在一个这样的层,但它适用于OS X:Twain Sane

可以使用它来为Linux调整它并不是非常困难。