问题
After data is loaded from filesystem, which model worth to use to resize image and return to client?
fs.readFile(process.env.OPENSHIFT_DATA_DIR + request.headers['filename'], function read(err, data) {
var w = request.headers['w']
var h = request.headers['h']
response.writeHead(200)
// CODE TO RESIZE DATA
response.write(data)
response.end()
})
回答1:
Use ImageMagick:
- https://www.npmjs.com/package/imagemagick
Or other modules from npm:
- https://www.npmjs.com/package/image-resizer
- https://www.npmjs.com/package/resize-image
- https://www.npmjs.com/package/easyimage
来源:https://stackoverflow.com/questions/42277138/easy-way-to-resize-image-in-node-js