-
Crank174RuS
- Сообщения: 66
- Зарегистрирован: 19.09.2010
Здравствуйте
.
Подскажите как сделать чтобы на картинке с помощью php можно было вывести текст. (картинка с другого сайта)
Делаю так:
Код: Выделить всё
header ("Content-type: image/jpeg");
$im = readfile('http://s019.radikal.ru/i629/1205/67/c232194759fb.jpg');
$white = ImageColorAllocate ($im, 255, 255, 255);
$black = ImageColorAllocate ($im, 255, 255, 255);
$blue = ImageColorAllocate ($im, 63, 144, 235);
ImageString ($im, 4, 48, 19, truncate_string('4545646', 37, '...'), $blue);
Сама картинка выводится а текст нет.
В чем проблема?
-
Distructor
- Администратор
- Сообщения: 1607
- Зарегистрирован: 28.12.2009
http://php.net/manual/ru/function.imagestring.php
Код: Выделить всё
// Создание изображения 100*30
$im = imagecreate(100, 30);
// Белый фон, синий текст
$bg = imagecolorallocate($im, 255, 255, 255);
$textcolor = imagecolorallocate($im, 0, 0, 255);
// Надпись в левом верхнем углу
imagestring($im, 5, 0, 0, 'Hello world!', $textcolor);
// Вывод изображения
header('Content-type: image/png');
imagepng($im);
imagedestroy($im);
проблема в том, что ты не отдаешь измененную картинку