截图选项接口
签名:
export interface ScreenshotOptions
属性
属性 | 修饰符 | 类型 | 描述 | 默认值 |
---|---|---|---|---|
captureBeyondViewport | 可选 | 布尔值 | 捕获超出视窗的截图。 | false 如果没有 clip 。 true 否则。 |
clip | 可选 | 截图剪裁 | 指定要裁剪的页面区域。 | |
encoding | 可选 | 'base64' | 'binary' | 图像的编码。 | 'binary' |
fromSurface | 可选 | 布尔值 | 从表面而不是视图捕获屏幕截图。 | true |
fullPage | 可选 | 布尔值 | 当true 时,拍摄整个页面的屏幕截图。 | false |
omitBackground | 可选 | 布尔值 | 隐藏默认的白色背景,并允许捕获具有透明度的屏幕截图。 | false |
optimizeForSpeed | 可选 | 布尔值 | false | |
path | 可选 | string | 保存图像的文件路径。屏幕截图类型将从文件扩展名推断出来。如果路径是相对路径,则它将相对于当前工作目录解析。如果没有提供路径,则图像不会保存到磁盘。 | |
quality | 可选 | number | 图像质量,介于 0-100 之间。不适用于png 图像。 | |
type | 可选 | 'png' | 'jpeg' | 'webp' | 'png' |