Skip to content

happypdf / JpegEmbedder

Class: JpegEmbedder

Defined in: src/core/embedders/JpegEmbedder.ts:30

A note of thanks to the developers of https://github.com/foliojs/pdfkit, as this class borrows from: https://github.com/foliojs/pdfkit/blob/a6af76467ce06bd6a2af4aa7271ccac9ff152a7d/lib/image/jpeg.js

Properties

bitsPerComponent

ts
readonly bitsPerComponent: number;

Defined in: src/core/embedders/JpegEmbedder.ts:77


colorSpace

ts
readonly colorSpace: ColorSpace;

Defined in: src/core/embedders/JpegEmbedder.ts:80


height

ts
readonly height: number;

Defined in: src/core/embedders/JpegEmbedder.ts:78


width

ts
readonly width: number;

Defined in: src/core/embedders/JpegEmbedder.ts:79

Methods

embedIntoContext()

ts
embedIntoContext(context, ref?): Promise<PDFRef>;

Defined in: src/core/embedders/JpegEmbedder.ts:98

Parameters

ParameterType
contextPDFContext
ref?PDFRef

Returns

Promise&lt;PDFRef&gt;


for()

ts
static for(imageData): Promise<JpegEmbedder>;

Defined in: src/core/embedders/JpegEmbedder.ts:31

Parameters

ParameterType
imageDataUint8Array

Returns

Promise&lt;JpegEmbedder&gt;

MIT Licensed. A fork of pdf-lib.