--=REKLAMA=--
GD jest udostępnianą na zasadach Open Source biblioteką graficzną służącą do dynamicznej manipulacji obrazami. Można ją pobrać ze strony http://www.boutell.com/gd. Głównym twórcą biblioteki jest Thomas Boutell. Począwszy od PHP 4.3 jest ona domyślnie wbudowana w wersji 2.0 lub wyższej.
Aby sprawdzić, czy GD została zainstalowana i jakie udostępnia możliwości, można uruchomić skrypt zawierający funkcję phpinfo() albo przejrzeć informacje o PHP na zapleczu Joomla (Pomoc - Informacje o systemie - PHP). Strona informacyjna powinna zawierać treść podobną do poniższej:
gd GD Support enabled GD Version 2.0 lub wyższa FreeType Support enabled FreeType Linkage with freetype FreeType Version 2.1.9 lub wyższa T1Lib Support enabled GIF Read Support enabled GIF Create Support enabled JPG Suoport enabled PNG Suoport enabled WBMP Suoport enabled XBM Support enabled
Wszystkie wersje biblioteki GD 1.x operują 8-bitową paletą kolorów, czyli mogą zawierać maksymalnie 256 kolorów. Tryb Truecolor (kolor 24-bitowy) obsługuje dopiero GD2. Aby możliwe było korzystanie z czcionek TrueType musi być włączona obsługa FreeType oraz oraz powiązanie FreeType z freetype.