php webp を jpg に変換する方法: 1. 「webptojpgapi」メソッドを使用して webp を jpg 形式に変換します; 2. システム ライブラリを呼び出して、「@system(」などのコードを使用して webp を jpg に変換しますdwebp $img_pathwebp -o $pic_path"".
推奨: "PHP ビデオ チュートリアル"
php webp to jpg
最近、画像の切り抜きを伴うプロジェクトに取り組みました。
しかし、WebP 形式は Firefox では表示できません
解決策:
//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を変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。