extensionTypes.ImageDetails
Details über das Format, die Qualität, den Bereich und die Skalierung eines aufgenommenen Bildes.
Typ
Werte dieses Typs sind Objekte. Sie enthalten die folgenden Eigenschaften:
format
Optional-
extensionTypes.ImageFormat
. Das Format des resultierenden Bildes. Standard ist"png"
. quality
Optional-
integer
. Wenn das Format"jpeg"
ist, steuert dies die Qualität des resultierenden Bildes. Es ist eine Zahl zwischen 0 und 100, die in einen Wert zwischen 0 und 1 umgewandelt wird und dann alsencoderOptions
-Argument anHTMLCanvasElement.toDataURL()
verwendet wird. Wenn es weggelassen wird, wird 92 verwendet. Mit abnehmender Qualität wird das resultierende Bild mehr visuelle Artefakte enthalten, und die Anzahl der benötigten Bytes zur Speicherung nimmt ab. Dieser Wert wird für PNG-Bilder ignoriert. rect
Optional-
Ein
object
, das den Bereich des Dokuments angibt, der erfasst werden soll, in CSS-Pixeln, relativ zur Seite. Alle Eigenschaften sind standardmäßig auf0
gesetzt. Die Eigenschaften sind:x
: Die Koordinate der linken Seite des Rechtecks.y
: Die Koordinate der oberen Seite des Rechtecks.width
: Die Breite des Rechtecks.height
: Die Höhe des Rechtecks.
Diese Option wurde in Firefox 82 eingeführt. Wenn sie weggelassen wird, wird der derzeit sichtbare Viewport erfasst.
scale
Optional-
number
. Die Skalierung zum Rendern, Standard istdevicePixelRatio
. Diese Option wurde in Firefox 82 eingeführt.
Browser-Kompatibilität
BCD tables only load in the browser
Hinweis:
Diese API basiert auf der chrome.extensionTypes
API von Chromium. Diese Dokumentation basiert auf extension_types.json
im Chromium-Code.