Iapetus / frontend /node_modules /fast-png /lib /PngEncoder.d.ts
EphAsad's picture
Upload 9972 files
01fdca8 verified
Raw
History Blame Contribute Delete
533 Bytes
import { IOBuffer } from 'iobuffer';
import type { PngEncoderOptions, ImageData } from './types';
export default class PngEncoder extends IOBuffer {
private readonly _png;
private readonly _zlibOptions;
private _colorType;
private readonly _interlaceMethod;
constructor(data: ImageData, options?: PngEncoderOptions);
encode(): Uint8Array;
private encodeIHDR;
private encodeIEND;
private encodePLTE;
private encodeTRNS;
private encodeIDAT;
private encodeData;
private _checkData;
}