是否可以在 Windows 平台上使用 SANE 后端?
我必须为 Canon 9000F 开发扫描应用程序,但我在使用 WIA 和 TWAIN 时遇到问题。我在 SANE 项目的主页上读到,这个特定的扫描仪与他们的技术配合得很好,所以我很感兴趣是否可以在 Windows 平台上使用 SANE 后端。
我在这个网站上找到了一些信息: http://www.zago.net/sane/windows /sane_on_windows.html
Windows 上的 SANE: 该端口已于 2003 年 9 月 23 日集成到 CVS 树中。 它将在 SANE 版本 1.0.13 中提供。
Windows 也被 SANE 的维基百科页面列为平台:
操作系统:Microsoft Windows、Linux、UNIX、OS/2
I have to develop a scanning application for the Canon 9000F, but I'm having troubles with WIA and TWAIN. I've read on the SANE project's home page that this specific scanner works pretty well with their technology, so I would be interested if it is possible to use the SANE backend on Windows platforms.
I found some information on this website: http://www.zago.net/sane/windows/sane_on_windows.html
SANE on Windows:
The port has been integrated in the CVS tree on september 23rd, 2003.
It will be available in SANE release 1.0.13.
Windows is also listed as platform on the SANE's wikipedia page:
Operating system: Microsoft Windows, Linux, UNIX, OS/2
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
尽管有这个非常有趣的线程: sane在没有 cygwin 的 Windows 中运行 我认为在 Windows 上使用 SANE 的唯一真正可行的选择是使用 Cygwin 或 MinGW 与 MSYS。从 README.windows 文件:
一旦您拥有其中任何一个,您就可以从源代码解压并构建 SANE(检查自述文件以获取所需的库),它可能会或可能不会与您的
Canon 9000F
扫描仪一起使用。正如您所说,它很可能会起作用,因为它被列为支持 pixma 后端。
In spite of this very interesting thread: sane runs in windows without cygwin I think that your only really viable option for using SANE on Windows is to use Cygwin or MinGW with MSYS. From the README.windows file:
Once you have either of those, you can untar and build SANE from the source code (check the readme for the required libraries) and it may or may not work with your
Canon 9000F
Scanner.As you say, the chances are good that it will work as it is listed as supported under the pixma backend.
困难的部分由 TWAIN 处理,随着 Windows 的发展,TWAIN 不再是一个选择。 SANE 后端需要在 Cygwin 下构建。不会使用 Mingw 构建 - 没有 POSIX 功能。
The difficult part was handled by TWAIN which is no longer an option as Windows moves forward. The SANE backends need to be built under Cygwin. Won't build with Mingw - no POSIX functionality.