ScreenshotOptions インターフェース
シグネチャ:
export interface ScreenshotOptions
プロパティ
プロパティ | 修飾子 | 型 | 説明 | デフォルト |
---|---|---|---|---|
captureBeyondViewport | オプション | boolean | ビューポートを超えてスクリーンショットをキャプチャします。 | clip がない場合は false 。それ以外の場合は true 。 |
clip | オプション | ScreenshotClip | ページのクリップする領域を指定します。 | |
encoding | オプション | 'base64' | 'binary' | 画像のエンコーディング。 | 'binary' |
fromSurface | オプション | boolean | ビューではなく、サーフェスからスクリーンショットをキャプチャします。 | true |
fullPage | オプション | boolean | true の場合、ページ全体のスクリーンショットを撮ります。 | false |
omitBackground | オプション | boolean | デフォルトの白い背景を非表示にし、透明なスクリーンショットのキャプチャを許可します。 | false |
optimizeForSpeed | オプション | boolean | false | |
path | オプション | string | 画像を保存するファイルパス。スクリーンショットのタイプはファイル拡張子から推測されます。パスが相対パスの場合、現在の作業ディレクトリからの相対パスとして解決されます。パスが指定されていない場合、画像はディスクに保存されません。 | |
quality | オプション | number | 画像の品質。0〜100 の間。png 画像には適用されません。 | |
type | オプション | 'png' | 'jpeg' | 'webp' | 'png' |