Skip to content

modern-pdf-lib


modern-pdf-lib / ImageOptimizeEntry

Interface: ImageOptimizeEntry

Defined in: src/assets/image/batchOptimize.ts:78

Per-image optimization report entry.

Properties

name

readonly name: string

Defined in: src/assets/image/batchOptimize.ts:80

Resource name (e.g. '/Im1').


newSize

readonly newSize: number

Defined in: src/assets/image/batchOptimize.ts:86

New compressed size in bytes (same as original if skipped).


originalSize

readonly originalSize: number

Defined in: src/assets/image/batchOptimize.ts:84

Original compressed size in bytes.


pageIndex

readonly pageIndex: number

Defined in: src/assets/image/batchOptimize.ts:82

Page index where this image appears.


reason?

readonly optional reason: string

Defined in: src/assets/image/batchOptimize.ts:90

Reason for skipping, if applicable.


skipped

readonly skipped: boolean

Defined in: src/assets/image/batchOptimize.ts:88

Whether this image was skipped.

Released under the MIT License.