获取网页为PDF究竟用户如何看待这个从WKWebView
问题描述:
标题几乎总结起来:获取网页为PDF究竟用户如何看待这个从WKWebView
我不知道如何让数据在WKWebView显示给用户的网页的PDF 。此外,此PDF必须完全像用户所看到的。
我该如何实现这个目标?
如果这是不可行的,那么如何才能得到一个图像,而不是(JPG等)?
答
您可以通过执行捕捉截图这
UIGraphicsBeginImageContextWithOptions(CGSizeMake(screenshotSize), false, 0)
self.view.drawViewHierarchyInRect(CGRectMake(screenShotFrame), afterScreenUpdates: true)
let image:UIImage = UIGraphicsGetImageFromCurrentImageContext()
UIGraphicsEndImageContext()
现在做任何你希望与image
而是将这项工作的WKWebView的全部,甚至是不可见的部分? – IHaveAQuestion
不,它仅仅吸收具有特定的宽度和高度的指定的帧。 –
请问,如果我给它比屏幕尺寸大的框架工作的呢? – IHaveAQuestion