GD
GD — Библиотека для работы с изображениями.
Библиотека GD используется для создания динамических изображений на РНР.
Аналог данной библиотеки можно найти в языке Perl - ImageMagick. Эта библиотека поддерживает разнообразные функции, для работы с графическими файлами (применение фильтров, текст, изменение размера, и прочее).
Наиболее часто функции этой библиотеки используют для визуализации статистических файлов, а именно: графиков, диаграмм и прочего.
Текущая версия библиотеки - 2.0
Эта библиотека входит в стандартную поставку интерпретатора РНР, и поддерживает почти все существующие форматы графики для использования в веб: PNG, JPEG, GIF,ICO.
Пример работы с библиотекой (PHP-скрипт):
<?php
//Создаём изображение длиной в 400 и шириной в 50 пикселов
$image=imagecreate(400,50);
//Задаём цвет изображения (RGB)
imagecolorallocate($image,0,0,0);
//Задаём цвет текста
$text_color=imagecolorallocate($image,0,255,255);
//Добавляем текст на картинку
imagestring($image,21,0,0,'Some text...',$text_color);
//Отправляем заголовки серверу
header('Content-Type: image/png;');
//Задаём тип содержимого
imagepng($image);
?>
Ссылки