GD - библиотека, используемая для работы с двухмерной графикой. Библиотека очень богата функциями - можно узнавать размеры картинок, читать теги JPG, масштабировать, копировать в файл, генерировать изображение, добавлять на него текст, поворачивать картинки и многое другое.
На данный момент, в связи с проблемами авторского права начиная с GD версии 1.6 - полностью удалена поддержка GIF, которую заменили аналогичными функциями PNG (Однако же никто не мешает найти более старую версию, которая несмотря ни на что лежит на многих серверах).
PNG - новый формат-альтернатива формату GIF, специально разработанный для передачи изображений через интернет, обеспечивающий большую степень сжатия и лучшее качество. Данный формат поддерживается ведущими браузерами - IE, Netscape и Opera.
Чтобы проверить, что GD поддерживается в системе, попробуйте (пример на PHP):
if(function_exists('imagetypes'))
echo 'GD is loaded';
else
echo 'GD is not loaded';
|