Dependências

Se a biblioteca GD estiver presente (disponível em » http://www.libgd.org/) será possível criar e manipular imagens.

Os formatos de imagens possíveis de ser manipulados dependem da versão da GD instalada, e de quaisquer outras bibliotecas GD possivelmente necessárias para acessar esses formatos.

Note: libgd-2.1.0 ou superior é requerida. Alternativamente, pode-se usar a biblioteca GD fornecida com o PHP.

Note: A biblioteca GD requer a zlib >= 1.2.0.4.

Pode ser desejado melhorar a GD para lidar com mais formatos de imagens.

Formatos de imagem suportados
Formato de imagem Biblioteca a ser instalada Notas
gif    
avif    
jpeg » http://www.ijg.org/ Ao compilar a biblioteca jpeg (antes de compilar o PHP) deve-se usar a opção --enable-shared no passo de configuração. Senão, ocorrerá um erro dizendo libjpeg.(a|so) not found (biblioteca não encontrada) quando chegar o passo de configuração na compilação do PHP.
png » http://www.libpng.org/pub/png/libpng.html
xpm » http://www.ibiblio.org/pub/Linux/libs/X/!INDEX.html Em ambientes Unix, muito provavelmente a biblioteca já deve estar disponível, se o sistema tiver um ambiente X instalado.
webp    

Pode-se melhorar a GD para lidar com fontes diferentes. A biblioteca » FreeType 2 é suportada.