Skip to content

Interface: ISkiaNAPICanvas

Table of contents

Methods

Methods

encodeSync

encodeSync(format, quality?): any

Parameters

NameType
format"webp" | "jpeg"
quality?number

Returns

any

Defined in

src/leafer/packages/interface/src/canvas/ISkiaCanvas.ts:30

encodeSync(format): any

Parameters

NameType
format"png"

Returns

any

Defined in

src/leafer/packages/interface/src/canvas/ISkiaCanvas.ts:31


encode

encode(format, quality?): Promise<any>

Parameters

NameType
formatstring
quality?number

Returns

Promise<any>

Defined in

src/leafer/packages/interface/src/canvas/ISkiaCanvas.ts:33

encode(format): Promise<any>

Parameters

NameType
format"png"

Returns

Promise<any>

Defined in

src/leafer/packages/interface/src/canvas/ISkiaCanvas.ts:34


toBuffer

toBuffer(mime): any

Parameters

NameType
mime"image/png"

Returns

any

Defined in

src/leafer/packages/interface/src/canvas/ISkiaCanvas.ts:36

toBuffer(mime, quality?): any

Parameters

NameType
mimestring
quality?number

Returns

any

Defined in

src/leafer/packages/interface/src/canvas/ISkiaCanvas.ts:37


toDataURL

toDataURL(mime?): string

Parameters

NameType
mime?"image/png"

Returns

string

Defined in

src/leafer/packages/interface/src/canvas/ISkiaCanvas.ts:39

toDataURL(mime, quality?): string

Parameters

NameType
mimestring
quality?number

Returns

string

Defined in

src/leafer/packages/interface/src/canvas/ISkiaCanvas.ts:40


toDataURLAsync

toDataURLAsync(mime?): Promise<string>

Parameters

NameType
mime?"image/png"

Returns

Promise<string>

Defined in

src/leafer/packages/interface/src/canvas/ISkiaCanvas.ts:42

toDataURLAsync(mime, quality?): Promise<string>

Parameters

NameType
mimestring
quality?number

Returns

Promise<string>

Defined in

src/leafer/packages/interface/src/canvas/ISkiaCanvas.ts:43

Released under the MIT License.