можно ли картинку созданную в GD записать автоматом?

Paul_M

Новичок
можно ли картинку созданную в GD записать автоматом?

Можно ли картинку созданную в GD
<?php
$im= imagecreate(200,200);
$white=imagecolorallocate($im, 255,255,100);
$red=imagecolorallocate($im, 255,0,0);
$str=$text;
imagettftext($im,24,0,20,50,$red,"CYOL____.TTF",$str);
Header("content-tipe: image/png");
ImagePng($im);
?>
Автоматом записать в файл? пробывал не получилось.
 

Profic

just Profic (PHP5 BetaTeam)
[m]imagepng[/m]() - смотрим список параметров и удивляемся.
 

Paul_M

Новичок
Но как?

читаем: imagepng -- Output a PNG image to either the browser or a file - но как записать в файл? Я пытался это делать в лоб:

<?php
$f=fopen("test.png","a+");
$im= imagecreate(200,200);
$white=imagecolorallocate($im, 255,255,100);
$red=imagecolorallocate($im, 255,0,0);
$str="русский текст";
imagettftext($im,24,0,20,50,$red,"CYOL____.TTF",$str);
Header("content-tipe: image/png");
//$x=ImagePng($im); // nfr dhjlt ytn cvsckf
//fputs($f, $im); //и так ничего
fputs($f, $x);
fclose($f);
?>
 

Frol

Новичок
Paul_M
если не заметил, то то подчеркнутое слово -- ссылка.
 

Саня

Guest
ImagePng($im, "file.png");
Что такое file.png, надеюсь, догадываешься. Картинка сохранится в этот файл. Никаких других функций работы с файлами не надо.
 

Paul_M

Новичок
Спасибо

Большое спасибо!

-~{}~ 25.11.04 15:08:

А если строка не помещается на изображении, как ее разбить на несколько строк в функции ImagePng($im, "file.png") ?
 

Фанат

oncle terrible
Команда форума
Паша.
Ты ТОЧНО уверен в том, что строку надо разбивать именно в функции ImagePng?
 
Сверху