Click or drag to resize

ChromiumWebBrowser.CaptureScreenshotAsync Method

Version 130.1.90
Capture page screenshot.

Namespace: CefSharp.WinForms
Assembly: CefSharp.WinForms (in CefSharp.WinForms.dll) Version: 129.0.110.0 (129.0.110.0)
Syntax
public Task<byte[]> CaptureScreenshotAsync(
	CaptureScreenshotFormat format = CaptureScreenshotFormat.Png,
	int? quality = null,
	Viewport viewPort = null,
	bool fromSurface = true,
	bool captureBeyondViewport = false
)

Parameters

format  CaptureScreenshotFormat  (Optional)
Image compression format (defaults to png).
quality  Nullable<Int32>  (Optional)
Compression quality from range [0..100] (jpeg only).
viewPort  Viewport  (Optional)
Capture the screenshot of a given region only.
fromSurface  Boolean  (Optional)
Capture the screenshot from the surface, rather than the view. Defaults to true.
captureBeyondViewport  Boolean  (Optional)
Capture the screenshot beyond the viewport. Defaults to false.

Return Value

Task<Byte[]>
A task that can be awaited to obtain the screenshot as a byte[].
See Also