Skip to content

WorkerPDFiumDocumentBuilder

@scaryterry/pdfium


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

Worker-side document builder for creating PDFs from scratch.

get disposed(): boolean

Defined in: src/core/disposable.ts:74

Whether this resource has been disposed.

boolean

AsyncDisposable.disposed

[asyncDispose](): Promise<void>

Defined in: src/core/disposable.ts:210

Asynchronously dispose of this resource.

Promise<void>

AsyncDisposable.[asyncDispose]


addPage(options?): Promise<WorkerPDFiumPageBuilder>

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

ParameterType
options?{ height?: number; width?: number; }
options.height?number
options.width?number

Promise<WorkerPDFiumPageBuilder>


dispose(): Promise<void>

Defined in: src/core/disposable.ts:221

Alias for Symbol.asyncDispose for explicit calls.

Promise<void>

AsyncDisposable.dispose


loadStandardFont(fontName): Promise<WorkerPDFiumBuilderFont>

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

ParameterType
fontNamestring

Promise<WorkerPDFiumBuilderFont>


save(options?): Promise<Uint8Array<ArrayBufferLike>>

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

ParameterType
options?SaveOptions

Promise<Uint8Array<ArrayBufferLike>>