x-image-processing
a simple image upload and processing module in node.jsand this image processing module under development but all time it usable
So hope this library help someone like me.
this module just cooked and i know this is not better test but i will try to give more better test so if you have any idea and suggestion so you can write in comment i will be thank full for me
this image processing inherit from node gm package but this is more usable and simple and easy to use
Any ideas are appreciated.
Features
- image crop
- image resize
- image upload
Dependencies
By default:Installation
npm install x-image-processing --save
How to use
this module use is so easy just require module and call function require('x-image-processing');
xip.upload(<raw file data>,<upload path>,<file name>);//image upload
xip.resize(<upload path>,<width>,<height>);//image resize
xip.crop(<upload path>,<width>,<height>,<X>,<Y>);//image crop
Example
Here i have give you a simple i think it will help var xip=require('x-image-processing');
//raw file data(product_pic is file field name)
var product_image=req.files.product_pic;
xip.upload(product_image,'./public/images/product/',dt_join);
xip.resize('./public/images/product/thumb/',100,100);
xip.crop('./public/images/product/crop/',100,100,20,20);
thank you for comment ~