Macos 如何在我的应用程序中使用扫描仪?
我正在制作一个应用程序,它获取Macos 如何在我的应用程序中使用扫描仪?,macos,cocoa,image-scanner,ikscannerdeviceview,Macos,Cocoa,Image Scanner,Ikscannerdeviceview,我正在制作一个应用程序,它获取NSData(文件)并将其显示在WebView(使用适当的mime类型)。我还想使用打印机/扫描仪插入数据。如何让扫描仪与我的应用程序配合使用?我做了很多研究,但似乎没有太多的网络资源。我想我需要一个IKScannerDeviceView,但我不确定。我只想连接到扫描仪,扫描其中的文档,然后获取扫描的文档并将其保存为NSData对象。有没有办法做到这一点?我真的很想得到一些帮助,如果我遗漏了一些明显的东西,请不要恨我。我是个傻瓜(仅供参考)。看起来很简单?将传输模式
NSData
(文件)并将其显示在WebView
(使用适当的mime类型)。我还想使用打印机/扫描仪插入数据。如何让扫描仪与我的应用程序配合使用?我做了很多研究,但似乎没有太多的网络资源。我想我需要一个IKScannerDeviceView
,但我不确定。我只想连接到扫描仪,扫描其中的文档,然后获取扫描的文档并将其保存为NSData
对象。有没有办法做到这一点?我真的很想得到一些帮助,如果我遗漏了一些明显的东西,请不要恨我。我是个傻瓜(仅供参考)。看起来很简单?将传输模式设置为IKScannerDeviceViewTransferModeMemorybase
,执行委托和方法,您应该可以开始了。至少这是我从文档中收集到的,到底什么不起作用?你可以通过ICDeviceBrowser
类获得可用的扫描仪,如果这是问题所在,ICDeviceLocationTypeMaskLocal | ICDeviceLocationTypeMaskRemote | ICDeviceTypeMaskScanner
将是获取扫描仪的合适掩码。