Skip to content

happypdf / PDFStream

Class: PDFStream

Defined in: src/core/objects/PDFStream.ts:9

Extends

Extended by

Constructors

Constructor

ts
new PDFStream(dict): PDFStream;

Defined in: src/core/objects/PDFStream.ts:12

Parameters

ParameterType
dictPDFDict

Returns

PDFStream

Overrides

PDFObject.constructor

Properties

dict

ts
readonly dict: PDFDict;

Defined in: src/core/objects/PDFStream.ts:10

Methods

clone()

ts
clone(_context?): PDFStream;

Defined in: src/core/objects/PDFStream.ts:17

Parameters

ParameterType
_context?PDFContext

Returns

PDFStream

Overrides

PDFObject.clone


copyBytesInto()

ts
copyBytesInto(buffer, offset): number;

Defined in: src/core/objects/PDFStream.ts:65

Parameters

ParameterType
bufferUint8Array
offsetnumber

Returns

number

Overrides

PDFObject.copyBytesInto


getContents()

ts
getContents(): Uint8Array;

Defined in: src/core/objects/PDFStream.ts:28

Returns

Uint8Array


getContentsSize()

ts
getContentsSize(): number;

Defined in: src/core/objects/PDFStream.ts:32

Returns

number


getContentsString()

ts
getContentsString(): string;

Defined in: src/core/objects/PDFStream.ts:21

Returns

string


registerChange()

ts
registerChange(): void;

Defined in: src/core/objects/PDFObject.ts:5

Returns

void

Inherited from

PDFObject.registerChange


sizeInBytes()

ts
sizeInBytes(): number;

Defined in: src/core/objects/PDFStream.ts:51

Returns

number

Overrides

PDFObject.sizeInBytes


toString()

ts
toString(): string;

Defined in: src/core/objects/PDFStream.ts:56

Returns

string

Overrides

PDFObject.toString


updateContents()

ts
updateContents(_contents): void;

Defined in: src/core/objects/PDFStream.ts:39

Parameters

ParameterType
_contentsUint8Array

Returns

void


updateDict()

ts
updateDict(): void;

Defined in: src/core/objects/PDFStream.ts:46

Returns

void

MIT Licensed. A fork of pdf-lib.