Skip to content

modern-pdf-lib


modern-pdf-lib / OptimizationReport

Interface: OptimizationReport

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

Summary report from batch image optimization.

Properties

optimizedImages

readonly optimizedImages: number

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

Number of images that were recompressed.


optimizedTotalBytes

readonly optimizedTotalBytes: number

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

Total new compressed size (all images).


originalTotalBytes

readonly originalTotalBytes: number

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

Total original compressed size (all images).


perImage

readonly perImage: readonly ImageOptimizeEntry[]

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

Per-image details.


savings

readonly savings: number

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

Overall savings percentage.


totalImages

readonly totalImages: number

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

Total number of image XObjects found.

Released under the MIT License.