PHP: проверка, поддерживается или нет библиотека графики GD в системе |
![]() |
Добавил(а) microsin |
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';
|