Si tiene la biblioteca GD (disponible en » http://www.libgd.org/) también será capaz de crear y manipular imágenes.
El formato de las imágenes que se pueden manipular depende de la versión de GD que se instale, y se podría necesitar otra biblioteca GD para acceder a esos formatos de imagen. Las versiones de GD anteriores a gd-1.6 soportan el formato de imagen GIF, y no soportan PNG, mientras que versiones posteriores a gd-1.6 y anteriores a gd-2.0.28 soportan PNG, y no GIF. El soporte de GIF fue rehabilitado en gd-2.0.28.
Nota: A partir de PHP 4.3 hay una versión incluida de la biblioteca GD. Esta versión incluida tiene algunas características adicionales como mezcla alfa, y se podría usar en preferencia a la biblioteca externa, ya que su código base está mejor matenido y es más estable.
Puede querer mejorar GD para tratar más formatos de imagen.
Formato de imagen | Biblioteca para descargar | Anotaciones |
---|---|---|
gif | Sólo soportado en versiones de GD anteriores a gd-1.6 y posteriores a gd-2.0.28. El soporte para GIF de Sólo lectura está disponible con PHP 4.3.0 y la biblioteca GD incluida. El soporte para Escritura está disponible desde PHP 4.3.9 y PHP 5.0.1. | |
jpeg | » http://www.ijg.org/ | Cuando se construye la biblioteca jpeg (antes de construir PHP) se debe usar la opción --enable-shared en la fase de configuración. Si no se hace, se recibirá un error diciendo libjpeg.(a|so) not found cuando esté en la fase de configuración de la construcción de PHP. |
png | » http://www.libpng.org/pub/png/libpng.html | Sólo soportado en versiones de GD posteriores a gd-1.6. |
xpm | » ftp://metalab.unc.edu/pub/Linux/libs/X/!INDEX.html | Lo más probable es que esta biblioteca esté ya disponible si su sistema tiene instalado un X-Environment. |
Puede querer mejorar GD para tratar con diferentes fuentes. Las siguientes bibliotecas de fuentes están soportadas:
Biblioteca de fuentes | Descarga | Anotaciones |
---|---|---|
FreeType 1.x | » http://www.freetype.org/ | Esta característica obsoleta será eliminada con certeza en el futuro. |
FreeType 2 | » http://www.freetype.org/ | |
T1lib | » ftp://sunsite.unc.edu/pub/Linux/libs/graphics/) | Soporte para fuentes Postscript Type 1. |