铷铯

导航

 

网上随便翻找到一个可以用的代码,负责pdf显示部分的同志可以看一下,http://www.cocoachina.com/downloads/video/2010/0816/2012.html

这个网站注册个号就可以下载,不过这个代码是固定路径的,稍微改一下就可以看,具体步骤如下

1,把测试用pdf放到固定位置,比如desktop上(我的是/Users/yangmu/Desktop/a.pdf)

2,把PDFViewTestViewController.m内的line43的地址改掉比如我的是(@"/Users/yangmu/Desktop/a.pdf")

3, 把PDFView.m内的line18改成NSString *filePath = filename;

ok,在iPhone模拟器运行就可以看到pdf了,但是不知道为什么是颠倒的⋯⋯不过至少可以看到图片和排版信息都没有缺失,这个程序是用CGContextDrawPDF接口直接输出结果的,如果要旋转缩放等等简单的变形可以直接用CGPDFPageGetDrawingTransform接口来更改,现在我们需要研究的应该是CGPDFDocument里面的那些东西,看看pdf结构到底是怎么存储的,以便到时候可以直接取道固定位置对应的element。

posted on 2011-04-19 16:29  se2012  阅读(481)  评论(0编辑  收藏  举报