phpwebp转换jpg的方法
小编给大家分享一下php webp转换jpg的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
创新互联公司2013年成立,是专业互联网技术服务公司,拥有项目网站制作、成都网站建设网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元成华做网站,已为上家服务,为成华各地企业和个人服务,联系电话:028-86922220
php webp转换jpg的方法:1、使用“webptojpgapi”方法将webp转换成jpg格式;2、调用系统库来实现webp转换jpg,代码如“@system("dwebp $img_pathwebp -o $pic_path"”。

php webp转jpg
最近做个项目,涉及到抠图,
但是webp格式的到火狐上显示不了
解决方案:
//webp转换成jpg格式
function webptojpgapi($inputurl,$inputname){
$apiurl = "https://api.cloudconvert.com/convert?apikey=[自己的apikey]&input=download&filename=$inputname&download=false&save=true&inputformat=webp&outputformat=jpg&file=$inputurl";
$res = file_get_contents($apiurl);
$res = json_decode($res,true);
return $res['output']['url'].'/'.str_replace('webp','jpg',$inputname);
}官网上都有说明,具体就是这样了,
但是这样有个不便之处,收费,尼玛,坑爹的,所以采用了另外一种方式。
调用系统库,代码如下,赶脚很高大上的样子
if($ext=='webp'){
$img_pathwebp = "Runtime/yy_".time().rand_string(3).'.png';
@file_put_contents($img_pathwebp, file_get_contents($img_path));
$img_pathwebp = realpath($img_pathwebp);
$pic_path = $img_pathwebp ;
@system("dwebp $img_pathwebp -o $pic_path", $retval);
}以上是php webp转换jpg的方法的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!
文章标题:phpwebp转换jpg的方法
文章出自:http://www.jxjierui.cn/article/pshgip.html


咨询
建站咨询
