OS X Mac和编写twain扫描应用程序

时间:2010-01-13 15:48:57

标签: objective-c macos twain scanning

有人能指出我正确的地方开始为MAC osx开发twain扫描应用程序。我过去做了一些简单的客观c开发,但没有与设备接口。

2 个答案:

答案 0 :(得分:4)

如果您在Mac上讨论Objective-C和TWAIN,twain.org网站上的this page有一个可以下载的DMG,其中包含一个名为TWAINClientCocoa的示例项目。

它是从2002年开始的,所以它需要一点点动画来加载和构建(将.pbproj文件夹重命名为.xcode文件夹,这样它就会在Xcode中打开,然后在你运行时进行“升级”在Xcode)但它的工作原理(上周刚试过),应该给你一个很好的起点。它依赖于TWAIN源的概念,提供了GUI,但这是你可以修改的。

答案 1 :(得分:0)

如果仍然有人对此感兴趣,我刚刚在macOS上为我的应用程序编写了TWAIN客户端。 This documentation很有帮助。

今天这样做的主要问题是,本机传输模式返回的PicHandle需要使用一些不推荐使用的函数。在我的系统(10.13)上,我可以通过弥补这些函数的标头来解决此问题,但是将来可能会完全删除它们。可能值得尝试使用更为复杂的内存传输模式。