如何在 Linux 上获取 Twain 数据源文件 (*.ds)
How to get Twain DataSource file (*.ds) on Linux
我的目标是让相同的代码在 Win7_64 和 Linux(Centos 7_64) 上用于扫描仪(使用 TWAIN)。我在 C++ Qt 上编码。我的程序在 Win7_64 上运行良好,但是当我尝试在 Linux 上启动它时;我发现DataSource Manager 找不到DataSource。因此,我试图弄清楚如何获取该数据源。我没有找到任何有用的信息;我只知道 Linux DataSource 看起来像 *.ds 文件,我的问题是如何获取它?我将不胜感激任何帮助。
Linux Twain 驱动程序大多是一个抽象的想法。如果有的话,它们也很少,而且配备了昂贵的设备。所以,不幸的是,忘记 Twain on Linux。你需要使用 Sane。
当然,您可以在 Sane 和您的应用程序之间插入一个 Twain 适配器层。至少存在一层这样的层,但它用于 OS X: Twain Sane。为 linux 改编它应该不是很难,源是可用的。
我的目标是让相同的代码在 Win7_64 和 Linux(Centos 7_64) 上用于扫描仪(使用 TWAIN)。我在 C++ Qt 上编码。我的程序在 Win7_64 上运行良好,但是当我尝试在 Linux 上启动它时;我发现DataSource Manager 找不到DataSource。因此,我试图弄清楚如何获取该数据源。我没有找到任何有用的信息;我只知道 Linux DataSource 看起来像 *.ds 文件,我的问题是如何获取它?我将不胜感激任何帮助。
Linux Twain 驱动程序大多是一个抽象的想法。如果有的话,它们也很少,而且配备了昂贵的设备。所以,不幸的是,忘记 Twain on Linux。你需要使用 Sane。
当然,您可以在 Sane 和您的应用程序之间插入一个 Twain 适配器层。至少存在一层这样的层,但它用于 OS X: Twain Sane。为 linux 改编它应该不是很难,源是可用的。