XLII. Grafik-Funktionen
Sie können die Grafik-Funktionen von PHP nicht nur benutzen, um
die Grösse von JPEG, GIF,
PNG und SWF-Bild-Dateien zu
ermitteln, sondern auch - sofern Sie die
GD-Bibliothek (verfügbar unter http://www.boutell.com/gd/) eingebunden haben - Grafiken
bzw. Bilder dynamisch (also zur Laufzeit ihres Skripts) erzeugen
bzw. verändern.
Die mittels dieser Funktionen veränderbaren Grafik-Formate sind
abhängig von der bei ihnen installierten GD-Version. Versionen vor
gd-1.6 unterstützen das GIF- aber kein PNG-Format. Die Versionen
danach unterstützen zwar das PNG- aber nicht mehr das GIF-Format.
Um JPEG-Grafiken lesen und schreiben zu können, benötigen Sie
jpeg-6b (siehe unter ftp://ftp.uu.net/graphics/jpeg/).
Anschließend müssen Sie gd neu compilieren mit
--with-jpeg-dir=/path/to/jpeg-6b.
Danach muss auch PHP mit der Option
--with-jpeg-dir=/path/to/jpeg-6b
neu compiliert werden.
Die Unterstützung von Type-1-Fonts können Sie mit der Installation
von t1lib (siehe unterftp://sunsite.unc.edu/pub/Linux/libs/graphics/)
einbinden. Beim Compilieren müssen Sie dann noch die Option
--with-t1lib[=dir] angeben.