Задача такая, чтобы на изображение поместить текст.
Не выволдит изображение. Выводит просто белый квадратик и в нём написано "Изображение."
Мой код:
<?
//Устанавливаем отображение сообщений об ошибках
ini_set ("display_errors", "1");
error_reporting(E_ALL);
//Устанавливаем тип содержимого
header('content-type: image/png');
//Определяем размеры изображения
//125px width, 125px height
$image = @imagecreatefrompng('012.png');
//Выбираем цвет фона
$blue = imagecolorallocate($image, 0, 0, 255);
//Устанавливаем еще один цвет – просто чтобы убедиться, что при отображении рисунка фоновым будет именно цвет, установленный первым ()
//Обратите внимание – квадрат будет синего, а не красного цвета.
$red = imagecolorallocate($image, 255, 0, 0);
$white = imagecolorallocate($image, 255, 255, 255);
//Указываем путь к шрифту
$font_path = 'Washington';
//Пишем текст
$string = 'фыв';
//Соединяем текст и картинку
imagettftext($image, 1, 1, 2, 3, $white, $font_path, $string);
//Сохраняем файл в формате png и выводим его
imagepng($image);
//Чистим использованную память
imagedestroy($image);
?>
PS Если убрать строку
imagettftext($image, 1, 1, 2, 3, $white, $font_path, $string);, то выводит нормально, но без текста.
Помогите пожалуйста. Всем ответившим +