D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
home
/
etb1lp46s9ed
/
washeet.softurecs.com
/
node_modules
/
bmp-ts
/
dist
/
commonjs
/
Filename :
decoder.d.ts
back
Copy
/// <reference types="node" /> import { BmpCompression, BmpColor, BmpDecoderOptions, BmpImage } from './types.js'; export default class BmpDecoder implements BmpImage { flag: string; fileSize: number; reserved1: number; reserved2: number; offset: number; headerSize: number; width: number; height: number; planes: number; bitPP: number; compression?: BmpCompression; rawSize: number; hr: number; vr: number; colors: number; importantColors: number; palette: BmpColor[]; data: Buffer; private maskRed; private maskGreen; private maskBlue; private maskAlpha; private readonly toRGBA; private pos; private bottomUp; private readonly buffer; private readonly locRed; private readonly locGreen; private readonly locBlue; private readonly locAlpha; private shiftRed; private shiftGreen; private shiftBlue; private shiftAlpha; constructor(buffer: Buffer, { toRGBA }?: BmpDecoderOptions); private parseHeader; private parseRGBA; private bit1; private bit4; private bit8; private bit16; private bit24; private bit32; private scanImage; private readUInt32LE; private setPixelData; }