Skip to content

Interface: OutputOptions ​

Defined in: packages/core/src/types.ts:78

Properties ​

background? ​

optional background?: [number, number, number]

Defined in: packages/core/src/types.ts:89

Opaque colour that alpha is flattened onto for JPEG, 0..255 each. Default white.


chromaSubsampling? ​

optional chromaSubsampling?: "4:2:0" | "4:4:4"

Defined in: packages/core/src/types.ts:85

JPEG only. Default '4:2:0'.


format ​

format: OutputFormat

Defined in: packages/core/src/types.ts:79


lossless? ​

optional lossless?: boolean

Defined in: packages/core/src/types.ts:87

WebP only. V1 always encodes lossless.


progressive? ​

optional progressive?: boolean

Defined in: packages/core/src/types.ts:83

JPEG only. Default false.


quality? ​

optional quality?: number

Defined in: packages/core/src/types.ts:81

0..1, lossy formats only. Default 0.9.