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.