我正在使用UIWebView
显示PDF文件,我想做两件事:
我想让网页适合手机屏幕,用户不必双击即可
我想在显示的PDF
感谢您的帮助
答案 0 :(得分:1)
我不认为这会有多大帮助,但我认为你最好的选择是将PDF渲染成图像(具有不错的DPI)并显示图像。我为一个应用程序执行此操作,但我们使用ImageMagick执行该服务器端 - 不知道如何在obj-c中执行此操作。另请注意,在栅格化时,大多数文本PDF将更大(文件大小)。
但是,您可能还尝试将PDF嵌入HTML页面并在WebView中加载该HTML - 这可能至少避免使用灰色边框/画板。
答案 1 :(得分:1)
webView.transform = CGAffineTransformScale( webView.transform, 1.25, 1.25 );
答案 2 :(得分:1)
2 - 检查IB中的缩放页面以适合框为我排序
我也想知道1的答案。 我想你想知道如何以与在邮件中打开附件相同的方式显示PDF,其中导航栏只出现在点击状态,状态栏也会消失?
答案 3 :(得分:0)
您也可以使用Quartz来执行此操作,如下所述:http://developer.apple.com/iphone/library/documentation/GraphicsImaging/Conceptual/drawingwithquartz2d/dq_pdf/dq_pdf.html
答案 4 :(得分:-1)
CGAFFineTransformScale一直都在哪里?
说真的,这是一个很大的帮助。但是,它更适用于webView.scrollView。
最后,是否有类似的命令来更改内容的偏移量以及比例?