Skip to content

modern-pdf-lib


modern-pdf-lib / recompressImage

Function: recompressImage()

recompressImage(image, options?): Promise<OptimizeResult>

Defined in: src/assets/image/imageOptimize.ts:243

Recompress raw image pixel data using the specified format.

Parameters

image

RawImageData

The raw image pixel data.

options?

RecompressOptions = {}

Recompression options (format, quality).

Returns

Promise<OptimizeResult>

The compressed image data.

Example

ts
const result = await recompressImage(rawImage, {
  format: 'deflate',
  compressionLevel: 9,
});

Released under the MIT License.