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

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

ساخت تصویر webp با PHP – با کمک کتابخانه gd امکان تبدیل فرمت های تصویری مثل JPG و PNG و دیگر فرمت ها را به webp وجود دارد از این رو باید این کتابخانه بر روی سرور به صورت پیش فرض نصب باشد .

2 پوشه وجود دارد :

  1. static : فایلی که میخواهیم به فرمت webp تبدیل شود
  2. 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);

?>


دانلود سورس تبدیل فرمت به webp

ارسال نظر

جهت استفاده از کد حتما از تگ pre استفاده نمایید .

contact us