PHP-конкурс: Давайте порисуем?
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
PHP-конкурс: Давайте порисуем? - 2009-04-08 18:12:40.376666
|
|
|
azimzaim
Сообщений: 320
Оценки: 0
Присоединился: 2009-01-04 22:14:32.760000
|
Предлагаю конкурс: при помощи PHP,а если быть точным GD или GD2, нарисовать животное. Выкладывайте ваш код и скриншот того, что у вас получилось здесь.
|
|
|
RE: PHP-конкурс: Давайте порисуем? - 2009-04-08 20:46:25.566666
|
|
|
Pashkela
Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
|
Отличная идея:)) Попозже чонить выложу
|
|
|
RE: PHP-конкурс: Давайте порисуем? - 2009-04-08 21:26:09.020000
|
|
|
magistr_bender
Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
|
интересная затея :) можно попробовать
|
|
|
RE: PHP-конкурс: Давайте порисуем? - 2009-04-08 22:24:43.180000
|
|
|
Cep}|{
Сообщений: 1396
Оценки: 0
Присоединился: 2007-06-26 01:11:51.416666
|
Хрень конечно, зато рисует ;))) <?php header ("Content-type: image/jpg"); $im = imagecreatetruecolor(199,183); $f=file_get_contents('xy.txt'); $col=explode(',',$f); $i=0; for ($y=0;$y<183;$y++) { for ($x=0;$x<199;$x++) { $i++; imagesetpixel($im,$x,$y,$col[$i]); } } imagejpeg ($im); ?> +Требуется файл к данными - http://slil.ru/27431386
|
|
|
RE: PHP-конкурс: Давайте порисуем? - 2009-04-09 12:55:09.783333
|
|
|
azimzaim
Сообщений: 320
Оценки: 0
Присоединился: 2009-01-04 22:14:32.760000
|
<?
Header("Content-type: image/jpeg");
$im = imageCreate(600, 600);
imageColorAllocate($im, 200,250,250);
$black = imageColorAllocate($im, 0,0,0);
$white = imageColorAllocate($im, 255,255,255);
$broun = imageColorAllocate($im, 116,62,5);
imagefilledellipse($im,300,300,150,300,$broun);
imagefilledellipse($im,255,480,50,100,$broun);
imagefilledellipse($im,345,480,50,100,$broun);
imagefilledellipse($im,300,100,120,120,$broun);
imageline($im,263,53,270,20,$broun);
imageline($im,270,20,278,53,$broun);
imagefill ($im,265,50,$broun );
imageline($im,323,53,330,20,$broun);
imageline($im,330,20,338,53,$broun);
imagefill ($im,335,50,$broun );
imagefilledellipse($im,280,80,10,10,$black);
imagefilledellipse($im,320,80,10,10,$black);
imagefilledellipse($im,283,80,5,5,$white);
imagefilledellipse($im,323,80,5,5,$white);
for($n=0;$n<=4;$n++)
{
imageline($im,280+$n*10,120,283+$n*10,128,$white);
imageline($im,283+$n*10,128,290+$n*10,120,$white);
imageline($im,290+$n*10,120,280+$n*10,120,$white);
imagefill ($im,285+$n*10,125,$white );
}
for($n=0;$n<=4;$n++)
{
imageline($im,280+$n*10,140,283+$n*10,132,$white);
imageline($im,283+$n*10,132,290+$n*10,140,$white);
imageline($im,290+$n*10,140,280+$n*10,140,$white);
imagefill ($im,285+$n*10,135,$white );
}
imagefilledellipse($im,210,200,60,120,$broun);
imagefilledellipse($im,390,200,60,120,$broun);
imagefilledellipse($im,195,155,10,10,$black);
imagefilledellipse($im,200,145,10,10,$black);
imagefilledellipse($im,215,145,10,10,$black);
imagefilledellipse($im,220,155,10,10,$black);
imagefilledellipse($im,195,155,10,10,$black);
imagefilledellipse($im,380,145,10,10,$black);
imagefilledellipse($im,395,145,10,10,$black);
imagefilledellipse($im,410,155,10,10,$black);
imagefilledellipse($im,370,155,10,10,$black);
imagestring($im,5, 40,580,"privet medved!",$broun);
imageJPEG($im);
?>
|
|
|
|
|