logoExtra: jocker.capturaColor

Descripción: Captura el color de una imagen en las coordenadas x.y.


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

Colores
Es bueno tener la facilidad de aplicar la gama completa de colores en nuestros proyectos, pero sin olvidarnos que siempre será más importante el contenido que la estética. La información tiene que leerse bien, por lo que debemos dar un buen uso a la gama de colores que apliquemos en los párrafos; considerando que suelen ser suficientes los colores predeterminados del navegador o sistema.
// Descripción para sindicación:
/*
[rss]Captura el color de una imagen en las coordenadas x.y.[/rss]
*/
$img1 = imagecreatefromstring(file_get_contents($_GET["imagen"]));
$ancho = imagesX($img1);
$alto = imagesY($img1);
$img2 = imagecreatetruecolor($ancho, $alto);
imagecopy($img2, $img1, 0, 0, 0, 0, $ancho, $alto);
$captura = imagecolorat($img2, $_GET["x"], $_GET["y"]);
imagedestroy($img1);
imagedestroy($img2);
$color = strtoupper(dechex($captura));
while (strlen($color) < 6) $color = "0$color";

$css_plus = (in_array($color, array("000000", "330000", "003300", "000033", "003333", "333300", "330033", "333333"))) ? "\n\tcolor: white" : "";

$css.="body\t{\n\ttext-align: center;\n\t;\n\tfont-size: 1.2em;\n\tbackground-color: #$color;$css_plus;\n}\n";
$body = "color: #$color";

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.jocker.capturaColor) 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