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.