Через модуль GD (доступ к скачиванию даёт страница » http://www.libgd.org/) создают и изменяют изображения.
Форматы изображений, с которыми модуль GD будет работать, зависят от установленной версии модуля, а также от других модулей, которые потребуются GD для доступа к форматам этих модулей.
Замечание: Требуется libgd-2.1.0 или выше. Как альтернативой пользуются модулем GD, который входит в дистрибутив PHP.
Замечание: Для работы модуля GD требуется модуль zlib >= 1.2.0.4.
Иногда требуется усовершенствовать функции модуля GD для работы с бо́льшим количеством графических форматов.
| Формат изображения | Необходимая библиотека | Замечания | 
|---|---|---|
| gif | ||
| avif | ||
| jpeg | » http://www.ijg.org/ | При сборке библиотеки jpeg (перед сборкой PHP) необходимо использовать
        опцию --enable-shared
        на этапе конфигурирования. Если этого не сделать, на этапе конфигурирования
        PHP-сборки выдаётся ошибка libjpeg.(a|so) not found. | 
| png | » http://www.libpng.org/pub/png/libpng.html | |
| xpm | » http://www.ibiblio.org/pub/Linux/libs/X/!INDEX.html | Скорее всего, система уже содержит библиотеку, если раньше в систему установили окружение X-Environment. | 
| webp | 
Иногда требуется усовершенствовать функции модуля GD для работы с бо́льшим набором шрифтов. PHP поддерживает библиотеку » FreeType 2.
