Skip to content

happypdf / PDFCrossRefSection

Class: PDFCrossRefSection

Defined in: src/core/document/PDFCrossRefSection.ts:15

Entries should be added using the [[addEntry]] and [[addDeletedEntry]] methods.

Methods

addDeletedEntry()

ts
addDeletedEntry(ref, nextFreeObjectNumber): void;

Defined in: src/core/document/PDFCrossRefSection.ts:39

Parameters

ParameterType
refPDFRef
nextFreeObjectNumbernumber

Returns

void


addEntry()

ts
addEntry(ref, offset): void;

Defined in: src/core/document/PDFCrossRefSection.ts:35

Parameters

ParameterType
refPDFRef
offsetnumber

Returns

void


copyBytesInto()

ts
copyBytesInto(buffer, offset): number;

Defined in: src/core/document/PDFCrossRefSection.ts:101

Parameters

ParameterType
bufferUint8Array
offsetnumber

Returns

number


create()

ts
static create(): PDFCrossRefSection;

Defined in: src/core/document/PDFCrossRefSection.ts:16

Returns

PDFCrossRefSection


createEmpty()

ts
static createEmpty(): PDFCrossRefSection;

Defined in: src/core/document/PDFCrossRefSection.ts:23

Returns

PDFCrossRefSection


sizeInBytes()

ts
sizeInBytes(): number;

Defined in: src/core/document/PDFCrossRefSection.ts:87

Returns

number


toString()

ts
toString(): string;

Defined in: src/core/document/PDFCrossRefSection.ts:59

Returns

string

MIT Licensed. A fork of pdf-lib.