2009-09-07 59 views
3

我使用显示一个UIWebView PDF文件,我想要做的两件事情:UIWebView的使用PDF

  1. 我想使页面适合手机屏幕,而用户必须枪王做这

  2. 我想删除带灰色阴影的余量显示PDF各地

感谢您的帮助

回答

1

我不认为这会有很大的帮助,但我认为您最好的选择是将PDF渲染为图像(具有相当的DPI),然后显示图像。我为应用程序执行此操作,但是我们使用ImageMagick执行服务器端 - 不知道如何在obj-c中执行此操作。另请注意,栅格化时,大多数文本PDF会更大(文件大小)。

但是,您也可以尝试嵌入到HTML页面的PDF和加载web视图是HTML - 可以至少避免了灰色边框/画板。

1
webView.transform = CGAffineTransformScale(webView.transform, 1.25, 1.25); 
1

2 - 检查缩放页面以适合框IB整理这对我来说

我也想知道答案1. 我想你想知道如何显示PDF的方式与在邮件中打开附件相同的方式,导航栏只出现在水龙头上,状态栏也消失了吗?

-1

哪里有CGAFFineTransformScale是我所有的生活吗?

严重的是,这是一个很大的帮助。但是,它更好地将其应用于webView.scrollView。

最后,有没有类似的命令来更改内容以及规模的偏移?

+1

如果你有一个新的问题,请点击[提问](http://stackoverflow.com/questions/ask)按钮,问吧。请不要将问题发布为答案。谢谢。 – Pang 2014-01-06 03:17:16