如何将Android WebView中的网页内容转换为图片?

更新于
2026-10-12 11:20:13
1阅读来源:SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计80个文字,预计阅读时间需要1分钟。

如何将Android WebView中的网页内容转换为图片?

javaUtils // 记得在Activity中createView前添加此代码/** * if (Build.VERSION.SDK_INT >=Build.VERSION_CODES.LOLLIPOP) { * WebView.enableSlowWholeDocumentDraw(); * } */public static Bitmap capture(WebView webView) { Picture picture=webView.capturePicture();}

如何将Android WebView中的网页内容转换为图片?

Utils

//记得在Activity中createView前加这句代码 /* if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { WebView.enableSlowWholeDocumentDraw(); } */ public static Bitmap capture(WebView webView) { Picture picture = webView.capturePicture(); int width = picture.getWidth(); int height = picture.getHeight(); Bitmap bitmap = Bitmap.createBitmap(width, height, Bitmap.Config.ARGB_8888); Canvas canvas = new Canvas(bitmap); picture.draw(canvas); return bitmap; }

本文共计80个文字,预计阅读时间需要1分钟。

如何将Android WebView中的网页内容转换为图片?

javaUtils // 记得在Activity中createView前添加此代码/** * if (Build.VERSION.SDK_INT >=Build.VERSION_CODES.LOLLIPOP) { * WebView.enableSlowWholeDocumentDraw(); * } */public static Bitmap capture(WebView webView) { Picture picture=webView.capturePicture();}

如何将Android WebView中的网页内容转换为图片?

Utils

//记得在Activity中createView前加这句代码 /* if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { WebView.enableSlowWholeDocumentDraw(); } */ public static Bitmap capture(WebView webView) { Picture picture = webView.capturePicture(); int width = picture.getWidth(); int height = picture.getHeight(); Bitmap bitmap = Bitmap.createBitmap(width, height, Bitmap.Config.ARGB_8888); Canvas canvas = new Canvas(bitmap); picture.draw(canvas); return bitmap; }