[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вывод изображения PNG
katatonia
Помогите, пожалуйста!
Необходимо написать скрипт, в котором на чёрном прямоугольнике выведен текст Test шрифтом Arial под углом -45 гр. белым цветом с красной тенью. Результат работы скрипта вывести в выходной поток.



Спустя 9 минут, 6 секунд (12.03.2011 - 18:48) sharki написал(а):
Пиши а мы поможем =) смотри функции для работы с GD библиотекой

Спустя 1 минута, 43 секунды (12.03.2011 - 18:50) katatonia написал(а):
Это то, что пока есть..но даже это не работает...(


<?php
header("Content-type: image/png");
$img = imagecreate(320, 240);
$background_color = imagecolorallocate($img, 0 ,0, 0);
$white = imagecolorallocate ($im, 255, 255, 255);

imagettftext($img, 20, 0,10,20,$white,"arial.ttf","Test");


imagepng($img);
imagedestroy($img);
?>

Спустя 2 минуты, 4 секунды (12.03.2011 - 18:52) neadekvat написал(а):
katatonia, а вы можете объяснить, что там написано, что происходит?

Спустя 9 минут, 32 секунды (12.03.2011 - 19:02) sharki написал(а):
$white = imagecolorallocate ($im, 255, 255, 255);
ошибка в переменной

Спустя 4 минуты, 36 секунд (12.03.2011 - 19:06) katatonia написал(а):

<?php
header("Content-type: image/png");
$img = imagecreate(320, 240)
or die('Cannot create image');

$background_color = imagecolorallocate($img, 0 ,0, 0); //цвет фона изображения
$white = imagecolorallocate ($img, 255, 255, 255); //цвет шрифта

imagettftext($img, // идентификатор ресурса
20, //размер шрифта
45, //угол наклона шрифта
10, 20, // координаты
$white, //цвет шрифта
"arial.ttf", // шрифт
"Test");

//вывод сгенерированной картинки в формате PNG:
imagepng($img);
imagedestroy($img); // освобождаем память, выделенную для изображения

?>
Всё равно не работает

Спустя 3 минуты, 56 секунд (12.03.2011 - 19:10) neadekvat написал(а):
katatonia, а что насчет адреса к шрифту? То есть, шрифт по указанному адресу (в директории скрипта) существует?

Спустя 4 минуты, 4 секунды (12.03.2011 - 19:14) katatonia написал(а):
обалдеть, ну я и тормоз..=) спасибо, большое! осталось только с красной тенью разобраться

Спустя 5 минут, 25 секунд (12.03.2011 - 19:20) neadekvat написал(а):
Не стану тупо копировать: ссылка.

Спустя 8 минут, 44 секунды (12.03.2011 - 19:28) katatonia написал(а):
спасибо)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.