Skip to content

modern-pdf-lib


modern-pdf-lib / DrawPageOptions

Interface: DrawPageOptions

Defined in: src/core/pdfEmbed.ts:77

Options for PdfPage.drawPage.

Properties

blendMode?

optional blendMode: BlendMode

Defined in: src/core/pdfEmbed.ts:91

Blend mode for compositing.


height?

optional height: number

Defined in: src/core/pdfEmbed.ts:85

Rendered height (defaults to the embedded page's original height).


opacity?

optional opacity: number

Defined in: src/core/pdfEmbed.ts:89

Opacity [0, 1].


rotate?

optional rotate: object

Defined in: src/core/pdfEmbed.ts:87

Rotation angle.

type

type: "radians" | "degrees"

value

value: number


width?

optional width: number

Defined in: src/core/pdfEmbed.ts:83

Rendered width (defaults to the embedded page's original width).


x?

optional x: number

Defined in: src/core/pdfEmbed.ts:79

X coordinate of the lower-left corner.


xSkew?

optional xSkew: object

Defined in: src/core/pdfEmbed.ts:93

Horizontal skew angle.

type

type: "radians" | "degrees"

value

value: number


y?

optional y: number

Defined in: src/core/pdfEmbed.ts:81

Y coordinate of the lower-left corner.


ySkew?

optional ySkew: object

Defined in: src/core/pdfEmbed.ts:95

Vertical skew angle.

type

type: "radians" | "degrees"

value

value: number

Released under the MIT License.