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.