logoExtra: resalte_circular

Descripción: Resaltando zona circular de una imagen.


A continuación mostramos los apuntes asociados a este extra:

Rollover en mapa: Creando recortes circulares
En un anterior apunte: Rollover en mapa. Caso de estudio, hemos mostrado como crear un resalte circular con cierta facilidad, pero tal vez no nos sea de utilidad para nuestro cometido. Ahora en base a aquel código, crearemos un recorte en base al código facilitado.
Rollover en mapa. Caso de estudio
Mi amigo Jorge Ganderatz (Caricaturas "San Jorge") me pidió cambiar de su página el efecto que copiamos a continuación
// Descripción para sindicación:
/*
[rss]Resaltando zona circular de una imagen.[/rss]
*/
$ancho = $_GET["ancho"];
$alto = $_GET["alto"];
$x = $_GET["x"];
$y = $_GET["y"];
$diametromenor = (int) $_GET["radio"] * 2;
$diametromayor = ((int) $_GET["grosor"] * 2) + $diametromenor;

$figura = imagecreatetruecolor($ancho, $alto);
$fondo = imagecolorallocate($figura, 255, 255, 255);
imagefill($figura, 0, 0, $fondo);
$rojo = imagecolorallocate($figura, 255, 0, 0);
imagefilledellipse($figura, $x, $y, $diametromayor, $diametromayor, $rojo);
$negro = imagecolorallocate($figura, 0, 0, 0);
imagefilledellipse($figura, $x, $y, $diametromenor, $diametromenor, $negro);
imagecolortransparent($figura, $negro);
header("Content-Type: image/png");
imagepng($figura);
imagedestroy($figura);
unset($css);
unset($body);

Este código ha sido leído en 45 ocasiones.

Zona de comentarios

Esta extra aún no tiene comentarios.

Evaluación

Valoración de esta página: (extra.resalte_circular) valor

Valoración evaluar evaluar evaluar evaluar evaluar evaluar evaluar evaluar evaluar evaluar

Respuesta: Zona de mensajes (proceso de evaluación)

Listados: imágenes, categorías, etiquetas, extras | Anuarios: 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 | Otros enlaces: buscador