Пример вывода произвольного текста на изображении
Этот пример вызывается следующим тегом:
<img src="text_on_image.php?t=text" width=200 height=147>
Скрипт text_on_image.php принимает строку "t=text", накладывает её поверх базового изображения, которое в нашем случае "antispam.gif", и выводит результирующее изображение. Это очень удобный способ исключить необходимость новой прорисовки изображений кнопок каждый раз, когда вам нужно изменить текст кнопки. С помощью этого метода они генерируются динамически.
Header("Content-Type: image/png");
// Header("Content-Type: image/jpeg");
// Header("Content-Type: image/gif");
$pic = ImageCreateFromgif(dirname(__FILE__) . "/antispam.gif");
//$pic = ImageCreateFromPng("antispam.png");
$orange = ImageColorAllocate($pic, 220, 220, 60);
$px = (imagesx($pic)-8*strlen($string))/2;
ImageString($pic,30,$px,55,$string,$orange);
ImagePng($pic);
//Imagegif($pic);
ImageDestroy($pic);
.
Прокомментировать/Отблагодарить