nodejs-image-parser
Nodejs image parser (convert images as @3x image into desired RGB, compress them, fix the names to snake_case and finally put as 1x,2x, 3x form). Good for react native/ iOS projects.
Source Image:
Output: ,
,
Source Image:
Output: ,
,
Sample code
const ImageParser = ; const options = srcDir: './img_src/' destDir: './img_dest/' color: red: 0 green: 255 blue: 255 ; ;
Other options for Separate task
Parse File Names : Sync return
const ImageParser = ; console; // ./img_dest/arrow_next.pngconsole; // ./img_dest/arrow_next@2x.pngconsole; // ./img_dest/arrow_next@3x.png
Get file name : Promise based
const ImageParser = ; ImageParser; // arrowNext@3x.png, search@3x.png
Change Image : Promise based
const ImageParser = ;const options = srcDir: './img_src/' destDir: './img_dest/' file: 'arrowNext@3x.png' color: red: 0 green: 255 blue: 255 ;ImageParser;
Compress Images : Promise based
const ImageParser = ;const options = destDir: './img_dest/' compressionSize: '50' ;ImageParser;
Voila & Thanks, Author: Gaurav D. Sharma