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.