Установка
Вернуться к: Установка и настройка
Чтобы включить поддержку GD сконфигурируйте PHP с опцией --with-gd[=DIR] , где DIR -- это директория установки GD. Чтобы использовать рекомендованную разработчиками встроенную версию библиотеки GD (впервые добавленную в дистрибутив в версии PHP 4.3.0), используйте опцию конфигурации --with-gd . Библиотека GD требует наличие библиотек libpng и libjpeg для компиляции.
В Windows-системах, вы должны включить модуль GD2 DLL php_gd2.dll в php.ini. Старый модуль GD1 DLL php_gd.dll был удален в версии PHP 4.3.2. Функции для работы с полноцветными изображениями, такие как imagecreatetruecolor(), требуют наличие GD2.
Повысить возможности библиотеки GD для работы с большим количеством форматов изображений можно, используя опцию --with-XXXX во время конфигурации PHP.
Формат изображения | Опция при конфигурировании |
---|---|
jpeg | Чтобы включить поддержку jpeg добавьте --with-jpeg-dir=DIR . Jpeg 6b, 7 или 8 поддерживаются. |
png | Чтобы включить поддержку png добавьте --with-png-dir=DIR . Внимание, libpng требует наличие библиотеки zlib, поэтому добавьте --with-zlib-dir[=DIR] при конфигурации. |
xpm | Чтобы включить поддержку xpm добавьте --with-xpm-dir=DIR . Если во время конфигурации не удается найти необходимую библиотеку, можно указать путь к библиотеке X11. |
Замечание: При компиляции PHP с libpng, вы должны использовать ту же версию libpng, с которой была собрана библиотека GD.
Повысить возможности библиотеки GD для работы с различными шрифтами можно, используя опцию --with-XXXX во время конфигурации PHP.
Библиотека шрифтов | Опция при конфигурировании |
---|---|
FreeType 2 | Чтобы включить поддержку FreeType 2 добавьте --with-freetype-dir=DIR . |
T1lib | Чтобы включить поддержку T1lib (шрифты Postscript Type 1) добавьте --with-t1lib[=DIR] . |
Native TrueType string function | Чтобы включить поддержку Native TrueType string function добавьте --enable-gd-native-ttf . |
Вернуться к: Установка и настройка