XLI. Funciones para imágenes
Puede usar las funciones para imágenes en PHP para obtener el
tamaño de imágenes JPEG,
GIF, PNG,
SWF, TIFF y
JPEG2000, y si tiene instalada la biblioteca
GD (disponible en http://www.boutell.com/gd/) también podrá crear y
manipular imágenes.
Si tiene PHP compilado con --enable-exif
puede trabajar con la información guardada en las cabeceras de las
imágenes JPEG y TIFF. Estas
funciones no requieren la biblioteca GD.
Los formatos de imágenes que puede manipular dependen de la
versión de GD que instale y de cualquier otra biblioteca que
GD pueda necesitar para acceder a esos formatos de imagen. Las versiones
de GD anteriores a la GD-1.6 soportan imágenes en formato gif y
no soportan png, mientras que las versiones superiores a la GD-1.6
soportan el formato png y no el gif.
Antes de poder leer y escribir imágenes en formato jpeg,
deberá obtener e instalar jpeg-6b (disponible en
ftp://ftp.uu.net/graphics/jpeg/), y después
recompilar GD para poder hacer uso de jpeg-6b. También
tendrá que compilar PHP con la opción
--with-jpeg-dir=/ruta/a/jpeg-6b.
Para añadir el soporte de fuentes Type 1, puede instalar t1lib
(disponible en ftp://sunsite.unc.edu/pub/Linux/libs/graphics/), y
entonces añadir la opción
--with-t1lib[=dir] al recompilar.