Comunidad de diseño web y desarrollo en internet online

crear imagenes y salvarla ?

Citar            
MensajeEscrito el 27 Ago 2008 02:34 pm
aolha

pues esto es lo mismo que necesito crear una imagen ya lo "se hacer" con GD
y luego debo almacenarla en el servidor en una carpeta
y por ultimo debo enviarla por correo esto Si lo se hacer

..... no lo logro :( ........

Por jpcw

Claber

1715 de clabLevel

1 tutorial

Genero:Masculino  

AlgoritmicBrainDesigner

firefox
Citar            
MensajeEscrito el 27 Ago 2008 03:06 pm
venga que ya lo he logrado y a continuacion lo explico:

Crear una imagen y salvarla en el server



Código PHP :

// defino que el archiivo va ser una imagen JPG
header( "Content-type: image/jpg" );

//obtengo el nombre de una imagen ya existente
$nombre = "banos2.jpg";

//cargo la imagen a memoria para poder usarla
$imagen = imagecreatefromjpeg( $nombre );

//obtengo las medidas de la imagen
$imgAncho = imagesx ($imagen);
$imgAlto =imagesy($imagen);

//defino las medidas de la nueva imagen que contendra a la anterior
$ancho = $imgAncho;
$alto = $imgAlto*2;

//creo la nueva imagen con la medidas que nombre arriba
$new_imagen = imagecreate($ancho,$alto);


//fundo la imagen nueva (mas grande) con la original
imagecopymerge($new_imagen,$imagen,0,0,0,0,$imgAncho,$imgAlto,100);

//AQUI es donde la "publico" y la guardo en el servidor segun el nombre y el path que yo le asigne
imagejpeg($new_imagen,'imagensota.jpg',100);

//libero la memory
imagedestroy($new_imagen);


la Parte de enviarlo lo hago con PHPMailer que es muy..... facil ! y no here el motivo del post.

espero que le sea de utilidad a alguien

Au revoir :D

Por jpcw

Claber

1715 de clabLevel

1 tutorial

Genero:Masculino  

AlgoritmicBrainDesigner

firefox
Citar            
MensajeEscrito el 27 Ago 2008 04:21 pm
Ahm... felicitaciones.

Por Freddie

BOFH

53 tutoriales
597 articulos
43 ejemplos

Genero:Masculino   Admin

Conserje de Cristalab

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.