PHP | функция imagegif ()
Опубликовано: 23 Февраля, 2022
Функция imagegif () - это встроенная функция в PHP, которая используется для создания файла изображения GIF из данного изображения. Если изображение было сделано прозрачным с помощью функции imagecolortransparent (), то будет создан формат изображения GIF89a, в противном случае будет создан формат изображения GIF87a.
Синтаксис:
bool imagegif ($ image, $ to)
Параметры: эта функция принимает два параметра, как указано выше и описано ниже:
- $ image: возвращается одной из функций создания изображений, например imagecreatetruecolor (). Он используется для создания размера изображения.
- $ to: этот параметр используется для установки пути входного изображения. Если он не установлен или установлен в NULL, тогда будет создан поток необработанного изображения.
Возвращаемое значение: эта функция возвращает True в случае успеха или False в случае неудачи.
Ниже программы иллюстрируют функцию imagegif () в PHP:
Программа 1:
<?php// Create a new image of given size$image = imagecreatetruecolor(500, 300); // Set background color$bg = imagecolorallocate($image, 255, 255, 255); // Set text color$textcolor = imagecolorallocate($image, 0, 153, 0); // Make the background whiteimagefilledrectangle($image, 0, 0, 500, 300, $bg); // Draw a text string on the imageimagestring($image, 6, 160, 140, "GeeksforGeeks", $textcolor); // Output the image to browserheader("Content-Type: image/gif"); // Create GIF imageimagegif($image); imagedestroy($image);?> |
Выход:
Program 2:
<?php // Load the PNG image file$png = imagecreatefrompng( // Output the image to browserheader("Content-Type: image/gif"); // Convert PNG image to GIF imageimagegif($png); imagedestroy($png);?> |
Выход:
Статьи по Теме:
- PHP | imagecolorexactalpha () Функция
- PHP | imagecolormatch () Функция
- PHP | Функция imagecolorexact ()
Ссылка: http://php.net/manual/en/function.imagegif.php