将pdf文件放入iOS

时间:2015-08-07 05:53:48

标签: html ios iphone pdf uiwebview

我想在我的网页视图中显示pdf文件.Webview可能只包含文字或文字+ pdf,文字+图片等。

它对我来说很好,但当网页视图有pdf然后它的高度&宽度不适合每个Web视图框架。我有水平滚动和放大垂直看到它。此外,如果pdf具有倍数,则其高度不会调整。

尝试1

web.scalesPageToFit=YES;

问题:所有内容都非常小而且看起来很丑陋。

尝试2

[web setContentMode:UIViewContentModeScaleAspectFit];
[web setAutoresizingMask:UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleWidth];

问题:无效

尝试3

[web loadHTMLString:[NSString stringWithFormat:@"<html><head><meta name='viewport' content='width:05px; initial-scale=0.5; maximum-scale=1.0; user-scalable=0;'/></head>
<body><div style='font-size:14px; font-family:Opensans';>
<object style='width:100%; height:100%' type='application/pdf' data='http://www.eecs.harvard.edu/econcs/pubs/online.pdf'></object><p>ab sofort!</p></div>
</body></html>"] baseURL:nil];

问题:不工作,pdf只显示一半。

尝试4

[web_large loadHTMLString:@"<object style='width:620px; height:950px' type='application/pdf' data='http://www.eecs.harvard.edu/econcs/pubs/online.pdf'></object><p>ab sofort!</p>\n" baseURL:nil];

问题:宽度可水平滚动&amp;高度是固定的,因此不适用于多页pdf。

感谢

请回答

0 个答案:

没有答案