我用iOS PDF Reader Core API来创建一个显示我的设备文件系统上的PDF文件的iPhone应用程序..如何使用IOS Pdf reader Api通过Url查看远程pdf文件?
我的疑问是如何使用这个API通过给一个URL路径,查看远程PDF文件。 ReaderDocument对象只接受要指定的文件路径。
请帮我..
我用iOS PDF Reader Core API来创建一个显示我的设备文件系统上的PDF文件的iPhone应用程序..如何使用IOS Pdf reader Api通过Url查看远程pdf文件?
我的疑问是如何使用这个API通过给一个URL路径,查看远程PDF文件。 ReaderDocument对象只接受要指定的文件路径。
请帮我..
我不相信有一种方法可以做到这一点。我对你链接的框架不是很熟悉,但我全职工作在PSPDFKit iOS PDF SDK上。要在iOS上呈现PDF,他们需要完全下载。基本上,你在某一点或者通过创建一个CGPDFDocument
CGPDFDocumentCreateWithURL(...)
(or)
CGPDFDocumentCreateWithProvider(...)
现在,如果你尝试与远程URL养活CGPDFDocumentCreateWithURL(虽然它确实工作/本地主机/远程URL)CoreGraphics中会抛出一些神秘的错误15
理论上你可以编写一个可以即时下载文档的CGDataProvider,但问题在于,iOS仍然会在阅读和解析整个PDF之前才能显示它 - 而且我经历了自己写一个自定义提供程序的麻烦支持AES256并在运行中解密PDF内容以提高安全性)。把它弄对是非常棘手的。
tl,dr:您需要下载PDF。例如,我写了这个整洁的AFNetworking extension - 它甚至支持简历。