我需要在iOS .I中创建一个pdf查看器应用程序,使用Quartz可以实现这一点,我找不到合适的起点。我查过苹果文件了。pdf.html。有人可以建议任何示例代码或教程有关这一点。我不想在web视图中显示pdf,也不想使用任何第三方框架。
提前谢谢。
发布于 2016-01-24 00:39:33
这对我来说很管用。考虑到这是在苹果电视上,但它不使用WebKit,我相信它在iOS上也能运行得很好。它使用CGPDF从本地源或URL绘制PDF。
Rendering PDF in Apple TV tvOS
还想指出,在上面写着UIGraphicsBeginImageContext(pageRect.size)的地方,我用UIGraphicsBeginImageContextWithOptions(pageRect.size, NO, 5.0);代替了它,因为我发现创建的CGPDF图像非常模糊和模糊。通过使用选项开始contxt,您可以更改缩放因子(5.0),这会增加图片的数量,提高分辨率。
发布于 2016-01-27 22:40:51
查看苹果示例代码中的“ZoomingPDFViewer”项目。
https://developer.apple.com/library/ios/samplecode/ZoomingPDFViewer/Introduction/Intro.html
https://stackoverflow.com/questions/28106470
复制相似问题