Advertisement
fr1sk

Untitled

Sep 12th, 2017
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1. let recursive = require("recursive-readdir");
  2. let easyimg = require('easyimage');
  3. let jimp = require("jimp");
  4. let fs = require('fs')
  5. let gm = require('gm').subClass({imageMagick: true});
  6. const path = require('path');
  7.  
  8. recursive("test2/", function (err, files) {
  9.  
  10. for(let i=0; i<files.length; i++){
  11. //console.log(files[i]);
  12. if(files[i].slice(-4)==".png" || files[i].slice(-4)==".jpg"){
  13. // let dest = path.basename('converted/'+files[i]);
  14. let ext = files[i].slice(-4);
  15. gm(files[i]).bitdepth(8).resize(null, null).write(i+".PNG",
  16. function (err) {
  17. if (!err) console.log(' hooray! '); console.log(err);
  18. });
  19.  
  20. console.log("COMPLETE: "+files[i])
  21. } else {
  22. console.log("NOT SUPPORTED FILE: "+files[i])
  23. }
  24. }
  25. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement