UNPKG

fast-png

Version:

PNG image decoder and encoder written entirely in JavaScript

15 lines (14 loc) 446 B
import { IOBuffer } from 'iobuffer'; import type { PngEncoderOptions, ImageData } from './types'; export default class PngEncoder extends IOBuffer { private readonly _png; private readonly _zlibOptions; private _colorType; constructor(data: ImageData, options?: PngEncoderOptions); encode(): Uint8Array; private encodeIHDR; private encodeIEND; private encodeIDAT; private encodeData; private _checkData; }