nimg
TypeScript icon, indicating that this package has built-in type declarations

1.2.2 • Public • Published

nimg

Cross-platform image decoder and encoder for Node.js.
Node.js轻量级跨平台图像编解码库

Features

Useage

class Image {
    constructor()
    constructor(w : number, h : number)
    constructor(b : Buffer)
    constructor(img : Image)

    width(): number;
    height(): number;
    toBuffer() : Buffer; // png buffer
    fill(color:string) : Image;
    fill(r : number, g : number, b : number, a : number) : Image;
    crop(x : number, y : number, w : number, h : number) : Image;
    draw(img : Image, x : number, y : number) : Image;
    resize(w : number, h : number) : Image;
    rotate(degree: number) : Image;
}

Install

  • install cmake
  • install cmake-js
  • npm install nimg

Github

Package Sidebar

Install

npm i nimg

Weekly Downloads

1

Version

1.2.2

License

MIT

Unpacked Size

6.42 MB

Total Files

130

Last publish

Collaborators

  • qcdong