金沙国际网址Chrome扩张推荐:秒开秒用零延迟,网页截图+图片编辑工具

1.品类中要求落实截取网页当前显示器转变为图片,测量试验时发掘当展现的是PDF时,截取当前显示器生成的图片独有背景色(苹果绿卡塔尔(قطر‎,内容尚未被截取。其它网页截取平常。2.脚下WKWebView体现的是PDF时,假诺push到下三个镜头,然后再回来后,PDF的从头到尾的经过未有,独有背景玫瑰紫红。最终开掘,WKWebViewPDF不能截图,用UIWebView这一个控件能够[捂脸]

iOS WKWebView浮现PDF并截取当前画面BUG
花色中要求落到实处截取网页当前显示器转变为图片,测验时开采当展现的是PDF时,截取当前显示屏生成的图纸独有背景象,内容没有被截取。此外网页截取不荒谬。
请问各位大神有未有消除方法。
其它,还发掘八个BUG,当前WKWebView展现的是PDF时,假若push到下二个镜头,然后再回去后,PDF的剧情未有,唯有背景浅莲灰。
截取显示屏代码:

虽说此前也引入过不菲的截图工具和图表处理扩充,但明日的那三个却还是可以给人带来欣喜。

extension WKWebView { func takeSnapshot() -> UIImage? { var currentScreenImage: UIImage? = nil if #available(iOS 11.0, *) { takeSnapshot(with: nil) {  in currentScreenImage = image } } else { currentScreenImage = asImage() } return currentScreenImage }}extension UIView { func asImage() -> UIImage? { if #available(iOS 10.0, *) { let renderer = UIGraphicsImageRenderer(bounds: bounds) return renderer.image { rendererContext in layer.render(in: rendererContext.cgContext) } } else { UIGraphicsBeginImageContextWithOptions(bounds.size, false, UIScreen.main.scale) guard let context = UIGraphicsGetCurrentContext() else { return nil } layer.render(in: context) let image = UIGraphicsGetImageFromCurrentImageContext() UIGraphicsEndImageContext() return image } }}

圆形、矩形、箭头、涂鸦这里就不用赘述了,用作在画面中标出重大,都有多样颜料可选。

各类截图方式,丰裕的图片微电脑,以致录屏功能,能够说三个增加就足以满足三种平凡需要量最高的劳作。

原标题:Chrome扩大推荐:秒开秒用零延迟,网页截图+图片编辑工具

金沙国际网址 1

截图可知部分

金沙国际网址 2

截取整个显示屏

金沙国际网址 3

责编:

金沙国际网址 4

金沙国际网址 5

这里的删减所选功能与莱比锡克相近,但比巴尔的摩克好用不计其数倍。

只要认为图片尺寸不知足,那么你可以利用火镜把它减少放大,以知足最后必要。

那边相比麻烦的是,松开鼠标左键就能活动跳转,不可能在原网页通过拖拽边角来调度画面,而且要同有的时候候长按鼠标右键才足以拖拽那一个截图窗口。