Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Графика > Текст в рисунке с шрифтом загруженым из файла


Автор: InfMag 28.4.2006, 22:29
Вот код:
Код

<?php
    header("Content-type: image/jpeg");
    $img = ImageCreateFromJPEG('image.jpg');
    $textcolor = imagecolorallocate($img, 0, 0, 0);
    imagestring($img, 12, 5, 10, "Всем превед!", $textcolor);
    ImageJpeg($img);
?> 

В image.php есть фоновый рисунок. Нужно написать "Всем превед!" шрифтом, загруженым из файла font.ttf 

Автор: InfMag 28.4.2006, 23:12
Вот нашел функцию:
Код

imagefttext($img, 8, 0, 58, 20, imagecolorallocate($img, 0, 0, 0), "verdana.ttf", "Всем превед!");

Только текст показывается каракулями, а не русскими буквами. Что делать? 

Автор: Mal Hack 28.4.2006, 23:33
Юзай поиск и UTF-8. 

Автор: InfMag 28.4.2006, 23:39
Mal Hack, толку нет, ничего не нашел 

Автор: Mal Hack 28.4.2006, 23:44
InfMag, мне вот 5 минут хватает, чтобы максимум 2 темы просмотреть из поиска по одному запросу.... 

Автор: InfMag 28.4.2006, 23:45
Mal Hack, я видел только функцию iconv, но толку от нее не будет, потому что скрипт я буду ложить на сервер, к которому доступа не имею, а для iconv нужно устанавливать мод. 

Автор: Mal Hack 28.4.2006, 23:49
InfMag, можно и без ICONV обойтисб. 

Автор: InfMag 28.4.2006, 23:50
Mal Hack, ну дык закончи ответ. я все равно спрошу: "как?" 

Автор: Mal Hack 28.4.2006, 23:53
Цитата(InfMag @  28.4.2006,  23:50 Найти цитируемый пост)
Mal Hack, ну дык закончи ответ. я все равно спрошу: "как?"  

Поиск и мануал.
Извини, но с 500 постами надо уже уметь юзать поиск.
То, что было и не раз - гарантирую. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)