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.