Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как использовать функцию imagefttext?
 
 автор: Hamilion   (21.08.2006 в 17:10)   письмо автору
 
 

Пытаюсь записать так:

<?
$img
=imagecreate(120,40);
if (
$img)
{
    
$black=imagecolorallocate($img,0,0,0);
    
$white=imagecolorallocate($img,255,255,255);
    
$yellow imagecolorallocate($img,255,255,0);
    
imagefttext($img,24,45,0,0,$yellow,freetype,12345);
    
imagefill($img,0,0,$black);
    
imagepng($img);
}
?>

Выдает ворнинг и ничего не рисует:

Warning: imagefttext() [function.imagefttext]: Could not find/open font in C:\home\test.php on line 8

Спасибо.

   
 
 автор: Unkind™   (21.08.2006 в 17:23)   письмо автору
 
   для: Hamilion   (21.08.2006 в 17:10)
 


imagefttext($img,24,45,0,0,$yellow,freetype,12345);

Нужно вместо "freetype" указывать адрес шрифта, например "courier.ttf"
И вообще желательно не 12345 писать, а "12345", чтоб если текст будете набирать опять ошибки не получилось...

   
 
 автор: BAHO   (21.08.2006 в 23:53)   письмо автору
 
   для: Unkind™   (21.08.2006 в 17:23)
 

а разве функция правильно называеться не так: imageTTFtext, а не imageFTTtext

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования