Skip to content

WorkerPDFiumPageBuilder

@scaryterry/pdfium


Defined in: src/context/worker-client.ts:199

Worker-side page builder for creating page content.

addEllipse(cx, cy, rx, ry, style?): Promise<WorkerPDFiumPageBuilder>

Defined in: src/context/worker-client.ts:231

ParameterType
cxnumber
cynumber
rxnumber
rynumber
style?ShapeStyle

Promise<WorkerPDFiumPageBuilder>


addLine(x1, y1, x2, y2, style?): Promise<WorkerPDFiumPageBuilder>

Defined in: src/context/worker-client.ts:226

ParameterType
x1number
y1number
x2number
y2number
style?ShapeStyle

Promise<WorkerPDFiumPageBuilder>


addRectangle(x, y, w, h, style?): Promise<WorkerPDFiumPageBuilder>

Defined in: src/context/worker-client.ts:209

ParameterType
xnumber
ynumber
wnumber
hnumber
style?ShapeStyle

Promise<WorkerPDFiumPageBuilder>


addText(text, x, y, font, fontSize, colour?): Promise<WorkerPDFiumPageBuilder>

Defined in: src/context/worker-client.ts:214

ParameterType
textstring
xnumber
ynumber
fontWorkerPDFiumBuilderFont
fontSizenumber
colour?Colour

Promise<WorkerPDFiumPageBuilder>