Tämä ympyrä tekee alas ylimääräisen väriviivan.
<?php $size=200; header("Content-type:image/jpeg"); $kuva=imagecreate($size,$size); imagecolorallocate($kuva,255,255,255); // oletustausta $x=$size/2; $y=$size/2; $sivellin=imagecolorallocate($kuva,0,0,255); imagefilledarc($kuva,$x,$y,$size,$size,1,360,$sivellin,IMG_ARC_PIE); imagejpeg($kuva,"",100); ?>
mistä moinen johtuu?
Piirtofunkkarissa on jokin bugi, jos kuvio menee kuvan rajojen yli. Siirrä kuviota yhden pikselin ylöspäin, jolloin se mahtuu kuvaan.
edit:
kannattaa muistaa, että 200px korkeassa kuvassa viimeinen pikseli on y:n koordinaatissa 199 (0. rivi on ensimmäinen ja 199. rivi on 200.), joten todellisuudessa piirakka pitää muutenkin sijoittaa y:n koordinaattiin 99.
Thanks
Aihe on jo aika vanha, joten et voi enää vastata siihen.