note 39453 added to function.imagearc

From: Date: Thu, 29 Jan 2004 09:40:46 +0000
Subject: note 39453 added to function.imagearc
Groups: php.notes 
Request: Send a blank email to php-notes+get-64355@lists.php.net to get a copy of this message
Este codigo genera una marca de agua, bueno una serie de circulos que pretendia poner para que fuese mas fácil reconocer una fotocopia. No fui capaz de que saliese en colores asi que si alguien lo hace que me lo explique, gracias. Espero que a alguien le sirva de algo. Saludos <? class marcaDeAgua{ var $alpha; var $radio; var $posX; var $posY; var $imagen; function marcaDeAgua($x,$y,&$imagen,$colores){ $this->radio = 100; $this->alpha = 10; $this->posX = $x; $this->posY = $y; $this->imagen = $imagen; $this->llamaPuntos(); } function llamaPuntos(){ $veces = (360/$this->alpha); //mail("pablo@cateffects.com","veces",$veces); for($i=0;$i<$veces;$i++){ $this->obtenPosicion($i); } } function obtenPosicion($numero){ $angulo = $this->alpha*$numero; $aumentoX = sin($angulo)*$this->radio; $aumentoY = cos($angulo)*$this->radio; imagearc ($this->imagen,$this->posX+$aumentoX, $this->posY+$aumentoY,$this->radio,$this->radio, 0, 360,$colores[$numero]); } } ?> ---- Manual Page -- http://www.php.net/manual/en/function.imagearc.php Edit -- http://master.php.net/manage/user-notes.php?action=edit+39453 Delete -- http://master.php.net/manage/user-notes.php?action=delete+39453&report=yes Reject -- http://master.php.net/manage/user-notes.php?action=reject+39453&report=yes Search -- http://master.php.net/manage/user-notes.php

« previous php.notes (#64355) next »