我正在制作Mac应用程序来扫描多页pdf
文档。
我正在使用IKScannerDeviceView
并将其transferMode
属性设置为基于内存,因此在委托中我可以将扫描的页面设为NSData
,然后将页面添加到{ {1}}。
然而,尽管将其设置为基于内存,但它仍然可以作为基于文件的。扫描完成后,扫描会保存为文件,预览会打开,我无法在代理中获得PDFDocument
,只有NSData
有效。
答案 0 :(得分:0)
设置已知错误。
请参阅可能存在缺陷的解决方法:http://lists.apple.com/archives/cocoa-dev/2011/May/msg00727.html