Показать сообщение отдельно
  #27 (permalink)  
Старый 18.01.2011, 17:28
Новичок на форуме
Отправить личное сообщение для Askhsiv_1 Посмотреть профиль Найти все сообщения от Askhsiv_1
 
Регистрация: 20.12.2009
Сообщений: 8

а я сделал!

как и говорил, Javascript + PHP + школьный курс геометрии за 8-ой класс

вот: прошу любоваться

работает без багов во всех браузерах

слева можно забить:
-высоту документа
-ширину серой полосы
-угол наклона (0-90)

вес генерируемой картинки даже при размере 1650х1000 не привышает 5 KB

JS код в исходнике по ссылке а PHP вот он:
<?
	$v = explode("|", substr($_GET['z'], 0, -1));
	echo $n = mt_rand();

	$h = opendir(".");
	while (false !== ($f = readdir($h)))
	{
		if (preg_match("/bg/", $f)) { unlink($f); }
	}
	closedir($h);

	$i = imagecreatetruecolor($_GET['w'], $_GET['h']);
	$c = imagecolorallocate($i, 255, 120, 0);
	$b = imagecolorallocate($i, 240, 240, 240);

	imagefilledrectangle($i, 0, 0, $_GET['w'], $_GET['h'], $c);
	imagefilledpolygon($i, $v, $_GET['p'], $b);
	imagegif($i, 'bg_'.$n.'.gif');
	imagedestroy($i);
?>


всем успехов
Ответить с цитированием