extensionTypes.ImageDetails
有关捕获图像的格式、质量、区域和缩放的详细信息。
类型
此类型的值是对象。它们包含以下属性:
format可选-
extensionTypes.ImageFormat。 结果图像的格式。在 Firefox 中,默认值为"png",而在 Chrome 中,默认值为"jpeg"。 quality可选-
integer。当格式为"jpeg"时,此设置控制结果图像的质量。该值介于 0 和 100 之间,会被转换为 0 和 1 之间的值,然后用作HTMLCanvasElement.toDataURL()的encoderOptions参数。如果省略,则使用 92。随着质量降低,结果图像将具有更多的视觉伪影,并且存储所需的字节数将减少。此值对 PNG 图像无效。 rect可选-
一个
object,指定要捕获的文档区域(以 CSS 像素为单位),相对于页面。所有属性默认值为0。属性如下:x:矩形左侧的坐标。y:矩形顶部的坐标。width:矩形的宽度。height:矩形的高度。
此选项在 Firefox 82 中引入。如果省略,则捕获当前可见的视口。
scale可选-
number。渲染的缩放比例,默认为devicePixelRatio。此选项在 Firefox 82 中引入。
浏览器兼容性
加载中…
注意:此 API 基于 Chromium 的 chrome.extensionTypes API。本文档源自 Chromium 代码中的 extension_types.json。