| ||||||||||
XLII. Функции изображенийВведениеВы можете использовать функции работы с изображениями в PHP для получения размера изображений форматов JPEG, GIF , PNG , SWF , TIFF и JPEG2000. ТребованияЕсли у вас есть библиотека GD (доступна с http://www.boutell.com/gd/), вы также сможете создавать изображения и манипулировать ими. Формат изображений, с которыми вы можете работать, зависит от установленной у вас версии GD и любых других GD-библиотек, которые могут понадобиться для доступа к изображениям этих форматов. Версии GD старше gd-1.6 поддерживают изображения gif и не поддерживают png, а версии новее gd-1.6 поддерживают png, но не gif. Если вы скомпилировали PHP с опцией --enable-exif, вы можете работать с информацией, хранимой в header'ах изображений JPEG и TIFF . Эти функции не требуют библиотеки GD . УстановкаЧтобы читать и записывать изображения в формате jpeg, вам нужно будет получить и установить jpeg-6b (находится на ftp://ftp.uu.net/graphics/jpeg/), а затем перекомпилировать GD на использование jpeg-6b. Вы должны будете также скомпилировать PHP с опцией --with-jpeg-dir=/path/to/jpeg-6b. Для добавления поддержки шрифтов Type 1, вы можете установить t1lib (находится на ftp://sunsite.unc.edu/pub/Linux/libs/graphics/), а затем добавить --with-t1lib[=dir]. КонфигурацияЭто расширение не определяет никаких директив конфигурации. Типы ресурсовЭто расширение не определяет никакие типы ресурсов. Предопределённые константыЭти константы определены данным расширением и будут доступны только в том случае, если либо вкомпилированы в РНР, либо динамически загружены на этапе прогона.
Содержание
| ||||||||||
|