Здравствуйте, согласно мануалу использую функцию перевода в юникод:
PHP |
<?php |
PHP |
function str_rus( $str ) |
PHP |
<?php |
<?php
//Создаём "чистый" холст для рисования шириной 200 пикселей и высотой 300 пикселей
$i = imageCreate(200, 100);
//Делаем белый фон
$color = imageColorAllocate($i, 255, 255, 255);
//Устанавливаем красный цвет
$color = imageColorAllocate($i, 255, 0, 0);
//Рисуем горизонтальный текст
$russian_text = iconv("CP1251", "UTF-8", "Сайт MyRusakov.ru");
//Рисуем текст ttf-шрифтом
imageTtfText($i, 10, 0, 10, 50, $color, "arial.ttf", $russian_text);
//imageString($i, 5, 10, 50, "MyRusakov.ru", $color);
//Рисуем вертикальный текст
//imageStringUp($i, 5, 80, 150, "MyRusakov.ru", $color);
//Отправляем заголовок с mime-type
Header("Content-type: image/png");
//Выводим изображение
imagePng($i);
//Уничтожаем идентификатор и освобождаем ресурсы сервера
imageDestroy($i);
?>