是UIWebView在iphone上打开pdf文档的唯一方法吗?我如何与文档进行交互?例如:获取当前页码?在iPhone上打开PDF文档
0
A
回答
2
您应该阅读关于使用石英2d绘图的Apple文档。有一个部分是关于处理PDF文档的。 如果您不想在UIWebView中显示PDF,您可以创建自己的视图。只需子类UIView并覆盖您的自定义绘图的方法-(void)drawRect:(CGRect)rect
。创建一个CGContextRef,使用核心图形的特定功能,直接在该上下文中绘制PDF。 Core Graphics为PDF文档提供了许多其他功能,如已经提到的Kalle。
如果你不是真的习惯于核心图形,有时真的很难,你可能需要很多时间去适应它,所以我建议使用UIWebView来显示PDF。它比较简单。
0
这不是唯一的方法。有一个完整的工具包,可以让您将PDF页面呈现给UIView。退房:
- CGPDFDocumentCreateWithURL
- CGPDFDocumentGetNumberOfPages
- CGPDFDocumentGetPage
- CGContextDrawPDFPage
仅举几例(核芯显卡),涉及到PDF渲染功能。
0
检查苹果的ZoomingPDFViewer一个简单的例子:http://developer.apple.com/library/ios/#samplecode/ZoomingPDFViewer/Introduction/Intro.html
0
旁边的UIWebView,如果你想要一个高层次的互动类,退房:UIDocumentInteractionController,QLPreviewController。
根据您的需求,请查看accepted answer这个问题。
相关问题
- 1. 在iPhone上的Safari中打开PDF
- 2. 在Adobe photoshop中打开PDF文档
- 3. 在asp.net中打开pdf文档
- 4. 在iPhone或iPad上打印PDF文件
- 5. 在Android 4+上的浏览器中打开pdf文档
- 6. 如何在chrome android上强制打开pdf文档内联?
- 7. 从内存中打开PDF文档
- 8. 如何从JSP打开pdf文档
- 9. 打开密码保护的PDF文档
- 10. iphone webapp中打开pdf
- 11. PhoneGap打开PDF错误“文档无法打开”
- 12. 使用Google文档查看器打开文档(.doc,.pdf) - C#
- 13. Objective C:在iBooks上打开PDF文件
- 14. 在micromax funbook中打开pdf文件时文档为空(size 0kb)
- 15. 如何在android中打开office文档,pdf文件?
- 16. 使用Google文档在WebView中打开本地PDF文件
- 17. 在iPhone上打开字体文件
- 18. 在iPhone上打开推文导致404
- 19. 打印Word文档或PDF
- 20. Android打印PDF文档
- 21. 打开PDF文件
- 22. 打开PDF文件
- 23. 打开pdf文件
- 24. 在iphone上打开.webarchive?
- 25. 如何在iPhone上打开()?
- 26. 从Android上的文档打开文件
- 27. 如何打开存储在iPhone上的PDF
- 28. 当文档打开时在PDF中运行JavaScript
- 29. 在Android SDK中预览和打开PDF文档如IOS SDK
- 30. 无法在Android应用程序中打开pdf文档
你有链接到苹果的文档页面? – Janie 2010-10-16 19:26:18
http://developer.apple.com/library/ios/#documentation/GraphicsImaging/Conceptual/drawingwithquartz2d/Introduction/Introduction.html – burki 2010-10-16 19:37:33