Ver Mensaje Individual
  #17 (permalink)  
Antiguo 01/02/2007, 00:40
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 1 mes
Puntos: 1284
Re: Pintar sobre una imagen

Hola:

En el mismo enlace anterior hay un formulario (al que no hay que modificar) con un botón submit que al pulsarlo crea un archivo jpg en una ventana...
Ese formulario envía a una página php el tamaño (ancho y alto) y el volcado de pixeles de la nueva imagen...

el destino tiene este código:

Código:
<?php
$_ancho = (int) $_POST["ancho"];
$_alto = (int) $_POST["alto"];
$colores = explode(",", $_POST["pixeles"]);
$contador = 0;
$imagen = imagecreatetruecolor($_ancho, $_alto);
for ($i = 0; $i < $_ancho; $i++)
	for ($j = 0; $j < $_alto; $j++)
		imageSetPixel($imagen, $i, $j, hexdec($colores[$contador++]));
imagejpeg($imagen);
header("Content-type: image/jpeg");
imagedestroy($imagen);
?>
Y en los fichero pixelar (html y php) hay unas pequeñas modificaciones fáciles de implementar.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo