Skip to content

TransformMatrix

@scaryterry/pdfium


Defined in: src/core/types.ts:1458

A 2D transformation matrix.

The matrix represents an affine transformation: [a, b, 0] [c, d, 0] [e, f, 1]

Where (x’, y’) = (ax + cy + e, bx + dy + f)

a: number

Defined in: src/core/types.ts:1460

Scale X (horizontal).


b: number

Defined in: src/core/types.ts:1462

Shear Y (vertical skew).


c: number

Defined in: src/core/types.ts:1464

Shear X (horizontal skew).


d: number

Defined in: src/core/types.ts:1466

Scale Y (vertical).


e: number

Defined in: src/core/types.ts:1468

Translate X (horizontal offset).


f: number

Defined in: src/core/types.ts:1470

Translate Y (vertical offset).