Skip to content

happypdf / DefaultDocumentSnapshot

Class: DefaultDocumentSnapshot ​

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

Implements ​

Constructors ​

Constructor ​

ts
new DefaultDocumentSnapshot(): DefaultDocumentSnapshot;

Returns ​

DefaultDocumentSnapshot

Properties ​

deletedCount ​

ts
deletedCount: number = 0;

Defined in: src/api/snapshot/DefaultDocumentSnapshot.ts:7

Implementation of ​

DocumentSnapshot.deletedCount


pdfSize ​

ts
pdfSize: number = 0;

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

Implementation of ​

DocumentSnapshot.pdfSize


prevStartXRef ​

ts
prevStartXRef: number = 0;

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

Implementation of ​

DocumentSnapshot.prevStartXRef

Methods ​

deletedRef() ​

ts
deletedRef(_index): PDFRef | null;

Defined in: src/api/snapshot/DefaultDocumentSnapshot.ts:37

Parameters ​

ParameterType
_indexnumber

Returns ​

PDFRef | null

Implementation of ​

DocumentSnapshot.deletedRef


markDeletedObj() ​

ts
markDeletedObj(_obj): void;

Defined in: src/api/snapshot/DefaultDocumentSnapshot.ts:29

Parameters ​

ParameterType
_objPDFObject

Returns ​

void

Implementation of ​

DocumentSnapshot.markDeletedObj


markDeletedRef() ​

ts
markDeletedRef(_ref): void;

Defined in: src/api/snapshot/DefaultDocumentSnapshot.ts:33

Parameters ​

ParameterType
_refPDFRef

Returns ​

void

Implementation of ​

DocumentSnapshot.markDeletedRef


markObjForSave() ​

ts
markObjForSave(_obj): void;

Defined in: src/api/snapshot/DefaultDocumentSnapshot.ts:21

Parameters ​

ParameterType
_objPDFObject

Returns ​

void

Implementation of ​

DocumentSnapshot.markObjForSave


markObjsForSave() ​

ts
markObjsForSave(_objs): void;

Defined in: src/api/snapshot/DefaultDocumentSnapshot.ts:25

Parameters ​

ParameterType
_objsPDFObject[]

Returns ​

void

Implementation of ​

DocumentSnapshot.markObjsForSave


markRefForSave() ​

ts
markRefForSave(_ref): void;

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

Parameters ​

ParameterType
_refPDFRef

Returns ​

void

Implementation of ​

DocumentSnapshot.markRefForSave


markRefsForSave() ​

ts
markRefsForSave(_refs): void;

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

Parameters ​

ParameterType
_refsPDFRef[]

Returns ​

void

Implementation of ​

DocumentSnapshot.markRefsForSave


shouldSave() ​

ts
shouldSave(_objectNumber): boolean;

Defined in: src/api/snapshot/DefaultDocumentSnapshot.ts:9

Parameters ​

ParameterType
_objectNumbernumber

Returns ​

boolean

Implementation of ​

DocumentSnapshot.shouldSave

MIT Licensed. A fork of pdf-lib.