如何在 webview 中旋转 pdf
Posted
技术标签:
【中文标题】如何在 webview 中旋转 pdf【英文标题】:Howto rotate pdf within webview 【发布时间】:2012-07-17 09:26:04 【问题描述】:我有一个显示 pdf 页面的 webview。 如何将 pdf 旋转 90 度,以便正确显示?
【问题讨论】:
【参考方案1】:如果您只需要在 Web 视图上显示该 PDF 而没有其他内容,则可以旋转整个 Web 视图。
- (void)viewDidLoad
[super viewDidLoad];
webView.layer.anchorPoint = CGPointMake(0.0, 0.0);
webView.center = CGPointMake(CGRectGetWidth(self.view.bounds), 0.0);
CGAffineTransform rotationTransform = CGAffineTransformIdentity;
rotationTransform = CGAffineTransformRotate(rotationTransform, DegreesToRadians(90));
webView.transform = rotationTransform;
【讨论】:
感谢您的回答。如果这样做,我会收到错误消息:在前向类对象“CALayer”中找不到属性“anchorPoint” 试试这个:webView.transform = CGAffineTransformMakeRotation(M_PI / 2); E:只使用这一行以上是关于如何在 webview 中旋转 pdf的主要内容,如果未能解决你的问题,请参考以下文章
如何从可以在新 PDF 中选择文本的 WebView 导出 PDF
Android - 如何在 webview 中显示 .js 文件中的 pdf 内容
如何在 WebView Android Studio 中打开本地 pdf 文件