WebView.CapturePicture メソッド

定義

注意事項

deprecated

この WebView の現在の内容をキャプチャする新しい画像を取得します。

[Android.Runtime.Register("capturePicture", "()Landroid/graphics/Picture;", "GetCapturePictureHandler")]
[System.Obsolete("deprecated")]
public virtual Android.Graphics.Picture? CapturePicture();
[<Android.Runtime.Register("capturePicture", "()Landroid/graphics/Picture;", "GetCapturePictureHandler")>]
[<System.Obsolete("deprecated")>]
abstract member CapturePicture : unit -> Android.Graphics.Picture
override this.CapturePicture : unit -> Android.Graphics.Picture

返品

この WebView の現在のコンテンツをキャプチャする画像

属性

注釈

この WebView の現在の内容をキャプチャする新しい画像を取得します。 図は、表示されているドキュメント全体のものであり、この WebView で現在表示されている領域に限定されません。 また、画像は静的コピーであり、表示されるコンテンツに対する後の変更の影響を受けません。

内部的な変更により、 android.os.Build.VERSION_CODES#HONEYCOMBandroid.os.Build.VERSION_CODES#ICE_CREAM_SANDWICH の間の API レベルでは、画像に固定位置要素やスクロール可能な div は含まれません。

android.os.Build.VERSION_CODES#JELLY_BEAN_MR1から返される画像は、ビットマップベースのキャンバスにのみ描画する必要があることに注意してください。他の種類のキャンバスを使用すると、メモリとパフォーマンスのコストで追加の変換が必要になります。

このメンバーは非推奨です。 #onDrawを使用して WebView のビットマップ スナップショットを取得するか、#saveWebArchiveを使用してコンテンツをファイルに保存します。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象