Skip to content

compressImages

function compressImages(files, opts?): Promise<CompressResult[]>;

Defined in: packages/sdk/src/web/index.ts:314

Compress a batch of images with adaptive concurrency (navigator.hardwareConcurrency, capped at 8). Failures throw — pass try/catch per file if you want per-file resilience, or call compressImage in a loop yourself.

Parameter Type
files (File | Blob)[]
opts CompressOptions

Promise<CompressResult[]>