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

  • Автор темы Автор темы Paul_M
  • Дата начала Дата начала

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);
?>
Автоматом записать в файл? пробывал не получилось.
 
[m]imagepng[/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);
?>
 
Paul_M
если не заметил, то то подчеркнутое слово -- ссылка.
 
ImagePng($im, "file.png");
Что такое file.png, надеюсь, догадываешься. Картинка сохранится в этот файл. Никаких других функций работы с файлами не надо.
 
Спасибо

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

-~{}~ 25.11.04 15:08:

А если строка не помещается на изображении, как ее разбить на несколько строк в функции ImagePng($im, "file.png") ?
 
Паша.
Ты ТОЧНО уверен в том, что строку надо разбивать именно в функции ImagePng?
 
Сверху