webp格式的图片转换为jpg格式的图片

webp格式的图片转换为jpg格式的图片

月光魔力鸭

2019-11-15 16:52 阅读 1504 喜欢 0 webp转jpg

今天写文章,突然发现自己常用的素材站换成了webp格式的图片.. 可惜本站还没准备加这个支持,所以准备加个webp转jpg的小功能,继续使用啦。

直接用

如果仅仅是为了用这个功能,其实有很多方法,最简单的,去网上找在线转的,肯定很多啦。直接上传就OK啦.. 不过对于懒人来说,还要找网上,还要选择上传,还要下载.其他也挺麻烦了。

在线转化:undefined

但是,对于一个程序猿来说.. 如果能把这一套合并成一个动作,直接上传,那肯定更好啦。

找到一个npm的包webp-converter ,这种也很简单啦,参考demo直接写就OK啦。

webp-convert : undefined

var webp=require('webp-converter');
 
//pass input image(.jpeg,.pnp .....) path ,output image(give path where to save and image file name with .webp extension)
//pass option(read  documentation for options)
 
//cwebp(input,output,option,result_callback)
 
webp.cwebp("input.jpg","output.webp","-q 80",function(status,error)
  {
  	 //if conversion successful status will be '100'
  	//if conversion fails status will be '101'
  	console.log(status,error);	
  });

找原因

但是..凡事总有个但是,他们之间转换是什么原理呢?

待我慢慢查找学习哈..


找了一天的资料.. 也没找到个啥,算啦,还是先用吧,集成起来再说。

转载请注明出处: https://chrunlee.cn/article/nodejs-webp-to-jpg.html


感谢支持!

赞赏支持
提交评论
评论信息 (请文明评论)
暂无评论,快来快来写想法...
推荐
通过pm2来实现nodejs应用的集群,不过我之前没做session共享,导致.. 登录不上啊 啊啊啊,无奈,又重新对redis进行了集成。
想做微信/支付宝支付很久了..奈何需要的资质太多,只能慢慢申请,等待,审核..终于下来了。
从上面那篇文章过来的,这里分享下nodejs对文件夹以及子文件进行批量删除的实现。
学习爬虫的时候突然有想到想做一个音乐播放小站,可以给自己或朋友听,但是音乐哪里来呢??想到自己常听的豆瓣FM,就越发的想把这些音乐都拿下来,因此有了下文通过豆瓣FM批量抓取上万首音乐,目前已经3W+。
最近又回归了下DNF ,玩了一段时间,感觉也挺没意思的,关键是平时更没意思,想着不行搞个自动刷图吧(先说结论,没成)
前段时间做了个微信小程序反编译的小东西,不过因为功能不全,没加分包处理,正好处理下加上,又考虑到后续可能的更新情况,准备上手增加下更新功能。
记录下在linux环境下安装phantomjs 的步骤,防止遗忘...
最近一直在围绕着我的小电脑在转,基本都是这方面的问题。在没有公网IP的情况下,这个问题就是我怎么才能通过域名访问到我家中的服务器。