Skip to content

happypdf / DocumentSnapshot

Interface: DocumentSnapshot

Defined in: src/api/snapshot/DocumentSnapshot.ts:3

Properties

deletedCount

ts
deletedCount: number;

Defined in: src/api/snapshot/DocumentSnapshot.ts:6


deletedRef

ts
deletedRef: (index) => PDFRef | null;

Defined in: src/api/snapshot/DocumentSnapshot.ts:19

Parameters

ParameterType
indexnumber

Returns

PDFRef | null


markDeletedObj

ts
markDeletedObj: (obj) => void;

Defined in: src/api/snapshot/DocumentSnapshot.ts:17

Parameters

ParameterType
objPDFObject

Returns

void


markDeletedRef

ts
markDeletedRef: (ref) => void;

Defined in: src/api/snapshot/DocumentSnapshot.ts:16

Parameters

ParameterType
refPDFRef

Returns

void


markObjForSave

ts
markObjForSave: (obj) => void;

Defined in: src/api/snapshot/DocumentSnapshot.ts:13

Parameters

ParameterType
objPDFObject

Returns

void


markObjsForSave

ts
markObjsForSave: (objs) => void;

Defined in: src/api/snapshot/DocumentSnapshot.ts:14

Parameters

ParameterType
objsPDFObject[]

Returns

void


markRefForSave

ts
markRefForSave: (ref) => void;

Defined in: src/api/snapshot/DocumentSnapshot.ts:10

Parameters

ParameterType
refPDFRef

Returns

void


markRefsForSave

ts
markRefsForSave: (refs) => void;

Defined in: src/api/snapshot/DocumentSnapshot.ts:11

Parameters

ParameterType
refsPDFRef[]

Returns

void


pdfSize

ts
pdfSize: number;

Defined in: src/api/snapshot/DocumentSnapshot.ts:4


prevStartXRef

ts
prevStartXRef: number;

Defined in: src/api/snapshot/DocumentSnapshot.ts:5


shouldSave

ts
shouldSave: (objectNumber) => boolean;

Defined in: src/api/snapshot/DocumentSnapshot.ts:8

Parameters

ParameterType
objectNumbernumber

Returns

boolean

MIT Licensed. A fork of pdf-lib.