Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Надпись на изображении

976
04 июня 2009 года
mikhalych
198 / / 04.01.2009
Здравствуйте уважаемые друзья.

Есть .gif изображение 100% рабочая.

Когда я на PHP делаю на нем надпись он у меня в браузере перестает крутиться а только первый кадр показывает вместе с моими сделанными
(Мой .gif файл состоит из нескольких кадров)
надписями. В чем может быть причина. Прилагаю .gif файл свой.

$pic = ImageCreateFromgif("images/sample.gif"); //открываем изображение
if(!$pic)
{
echo "Error creating image";
exit();
}
Header("Content-type: image/gif"); //указываем, что это рисунок в формате GIF
$black=ImageColorAllocate($pic, 130, 10, 90); //получаем идентификатор красного цвета
$green=ImageColorAllocate($pic, 255, 0, 0); //получаем идентификатор красного цвета
$h = ImageSY($pic)-4; // узнаем высоту рисунка и отнимаем 5 пикселей для размещения текста
$w = ImageSX($pic); // получаем ширину рисунка и отнимаем от этого значение 85 пикселей
$font='fonts/arialbd.ttf';

ImageTTFtext($pic, 7, 0, $w-(strlen($ALL)*5)-10, $h-16, $black,$font , "Мой"); //вывод текста на изображение
ImageTTFtext($pic, 7, 0, $w-(strlen($TODAY)*5)-10, $h-8, $black, $font, "Тестовый"); //вывод текста на изображение
ImageTTFtext($pic, 7, 0, $w-(strlen($ONLINE)*5)-10, $h,$black, $font, "Текст"); //вывод текста на изображение


Imagegif($pic); //сохраняем изображение
ImageDestroy($pic); //освобождаем память

:confused:
9.0K
12 июня 2009 года
t-34
129 / / 30.11.2007
а вам надпись надо каждый раз менять?
если нет, то не проще ли ее в фотошопе сделать? или в imageready?
вы ж учитывайте, что анимация - это последовательность кадров....
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог