2023-03-29 11:22:11 +00:00
---
sidebar_label: ScreenshotOptions
---
# ScreenshotOptions interface
#### Signature:
```typescript
export interface ScreenshotOptions
```
## Properties
2023-09-22 12:08:46 +00:00
| Property | Modifiers | Type | Description | Default |
| --------------------- | --------------------- | ----------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------- |
| captureBeyondViewport | < code > optional< / code > | boolean | Capture the screenshot beyond the viewport. | < code > true< / code > |
| clip | < code > optional</ code > | [ScreenshotClip ](./puppeteer.screenshotclip.md ) | Specifies the region of the page to clip. | |
| encoding | < code > optional</ code > | 'base64' \| 'binary' | Encoding of the image. | < code > 'binary'</ code > |
2023-09-26 11:15:40 +00:00
| fromSurface | < code > optional< / code > | boolean | Capture the screenshot from the surface, rather than the view. | < code > true< / code > |
2023-09-22 12:08:46 +00:00
| fullPage | < code > optional< / code > | boolean | When < code > true< / code > , takes a screenshot of the full page. | < code > false< / code > |
| omitBackground | < code > optional< / code > | boolean | Hides default white background and allows capturing screenshots with transparency. | < code > false< / code > |
| optimizeForSpeed | < code > optional< / code > | boolean | | < code > false< / code > |
| path | < code > optional< / code > | string | The file path to save the image to. The screenshot type will be inferred from file extension. If path is a relative path, then it is resolved relative to current working directory. If no path is provided, the image won't be saved to the disk. | |
| quality | < code > optional< / code > | number | Quality of the image, between 0-100. Not applicable to < code > png< / code > images. | |
| type | < code > optional</ code > | 'png' \| 'jpeg' \| 'webp' | | < code > 'png'</ code > |