【发布时间】:2009-09-07 12:47:31
【问题描述】:
我正在使用UIWebView 显示一个 PDF 文件,我想做两件事:
我想让页面适合手机屏幕,而不需要用户双击来做到这一点
我想去除显示的 PDF 周围带有灰色阴影的边距
感谢您的帮助
【问题讨论】:
我正在使用UIWebView 显示一个 PDF 文件,我想做两件事:
我想让页面适合手机屏幕,而不需要用户双击来做到这一点
我想去除显示的 PDF 周围带有灰色阴影的边距
感谢您的帮助
【问题讨论】:
我认为这不会有太大帮助,但我认为您最好的选择是将 PDF 呈现为图像(具有不错的 DPI)并显示图像。我为应用程序执行此操作,但我们使用 ImageMagick 执行服务器端 - 不知道您如何在 obj-c 中执行此操作。另请注意,光栅化后,以文本为主的 PDF 会更大(文件大小)。
但是,您也可以尝试将 PDF 嵌入 HTML 页面并在 WebView 中加载该 HTML - 这至少可以避免灰色边框/画板。
【讨论】:
webView.transform = CGAffineTransformScale( webView.transform, 1.25, 1.25 );
【讨论】:
2 - 在 IB 中选中 Scale Pages to Fit 框为我排序
我也想知道1的答案。 我想您想知道如何以与在邮件中作为附件打开时相同的方式显示 PDF,其中导航栏仅在点击时出现,而状态栏也会消失?
【讨论】:
【讨论】: