Skip to content

modern-pdf-lib


modern-pdf-lib / DrawEllipseOptions

Interface: DrawEllipseOptions

Defined in: src/core/pdfPage.ts:342

Options for PdfPage.drawEllipse.

Properties

blendMode?

optional blendMode: BlendMode

Defined in: src/core/pdfPage.ts:360

Blend mode for compositing.


borderColor?

optional borderColor: Color

Defined in: src/core/pdfPage.ts:354

Border colour.


borderDashArray?

optional borderDashArray: number[]

Defined in: src/core/pdfPage.ts:362

Dash pattern for border.


borderDashPhase?

optional borderDashPhase: number

Defined in: src/core/pdfPage.ts:364

Dash phase offset for border.


borderLineCap?

optional borderLineCap: 0 | 1 | 2

Defined in: src/core/pdfPage.ts:366

Line cap style for border.


borderOpacity?

optional borderOpacity: number

Defined in: src/core/pdfPage.ts:368

Border stroke opacity [0, 1].


borderWidth?

optional borderWidth: number

Defined in: src/core/pdfPage.ts:356

Border width.


color?

optional color: Color

Defined in: src/core/pdfPage.ts:352

Fill colour.


opacity?

optional opacity: number

Defined in: src/core/pdfPage.ts:358

Opacity [0, 1].


x?

optional x: number

Defined in: src/core/pdfPage.ts:344

Centre x.


xScale?

optional xScale: number

Defined in: src/core/pdfPage.ts:348

Horizontal radius.


y?

optional y: number

Defined in: src/core/pdfPage.ts:346

Centre y.


yScale?

optional yScale: number

Defined in: src/core/pdfPage.ts:350

Vertical radius.

Released under the MIT License.