Nomadic People Migration
Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

resize-png-buffer

1.0.1 • Public • Published

resize-png-buffer

Resize a PNG buffer into square images of different sizes.

Usage

var resizePngBuffer = require('resize-png-buffer')
var fs = require('fs')
 
var resize = resizePngBuffer(fs.readFileSync('image.png'))
 
resize([96, 96], function (err, buffer) {
  if (err) return next(err)
  fs.writeFile('image-96x96.png', buffer, next)
})

resize = resizePngBuffer(buffer)

Returns a resize function, where buffer is the contents of a PNG file as a Node.js Buffer.

resize(shape, done(err, buffer))

Resizes the image using shape, an array with [width, height] for the output image. Calls done(err, buffer) when complete, where buffer is the contents of the output PNG file as a Node.js Buffer.

License

MIT

install

npm i resize-png-buffer

Downloadsweekly downloads

14

version

1.0.1

license

MIT

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability