Приднестровская поддержка XOOPS
Новое изображение создается с помощью функции imagecreate():
<Идентификатор> = imagecreate(<Ширина>, <Высота>);
Кроме того, для создания нового изображения можно использовать функцию imagecreatetruecolor():
<Идентификатор> = imagecreatetruecolor(<Ширина>, <Высота>);
Пример:
$img = imagecreatetruecolor(100, 100);
header('Content-type: image/gif');
imagegif($img);
imagedestroy($img);
В результате в окно Web-браузера будет выведен квадрат черного цвета.
Следует обратить внимание на то, что мы можем выводить созданное изображение в любом формате, указав соответствующую функцию при выводе. Это справедливо не только для созданных изображений, но и загруженных с
помощью функций imagecreatefrompng(), imagecreatefromgif(), imagecreatefromjpeg() и imagecreatefromwbmp():
$img = imagecreatefromgif('banner.gif');
header('Content-type: image/jpeg');
imagejpeg($img);
imagedestroy($img);
Динамическое создание изображений не имело бы смысла, если бы не было возможности формировать их содержимое. Библиотека GD предоставляет много функций для изменения созданных или прочитанных изображений, которые мы рассмотрим в следующих разделах.
Отправитель | Нити |
---|
4 пользователь(ей) активно (3 пользователь(ей) просматривают Инструкции)
Участников: 0 Гостей: 4 далее... |