ساخت تصویر webp با PHP

ساخت تصویر webp با PHP – با کمک کتابخانه gd امکان تبدیل فرمت های تصویری مثل JPG و PNG و دیگر فرمت ها را به webp وجود دارد از این رو باید این کتابخانه بر روی سرور به صورت پیش فرض نصب باشد .
2 پوشه وجود دارد :
- static : فایلی که میخواهیم به فرمت webp تبدیل شود
- output : مسیری که میخواهیم تصویر webp ذخیره شود
دموی برنامه
اسکریپت تبدیل فرمت به webp
در ضمن اگر میخواهید از فرمت png به webp تبدیل کنید حتما قبل از انجام تبدیل فرمت از تابع imagepalettetotruecolor استفاده نمایید .
<?php $original_image = "static/logo.jpg"; $original_image = file_get_contents($original_image); $im = imagecreatefromstring($original_image); // if original_image is PNG use # imagepalettetotruecolor($im); imagewebp($im, 'output/logo.webp'); imagedestroy($im); ?>
ارسال نظر