а я сделал!
как и говорил, 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);
?>
всем успехов