获取网页为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

+0

而是将这项工作的WKWebView的全部,甚至是不可见的部分? – IHaveAQuestion

+0

不,它仅仅吸收具有特定的宽度和高度的指定的帧。 –

+0

请问,如果我给它比屏幕尺寸大的框架工作的呢? – IHaveAQuestion