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.