Revision: 102
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at June 30, 2006 05:51 by mate
Initial Code
<? $origen="img/imagen.jpg"; $destino="img/nuevaimagen.jpg"; $destino_temporal=tempnam("tmp/","tmp"); redimensionar_jpeg($origen, $destino_temporal, 300, 350, 100); // guardamos la imagen $fp=fopen($destino,"w"); fputs($fp,fread(fopen($destino_temporal,"r"),filesize($destino_temporal))); fclose($fp); // mostramos la imagen echo "<img src='img/nuevaimagen.jpg'>"; function redimensionar_jpeg($img_original, $img_nueva, $img_nueva_anchura, $img_nueva_altura, $img_nueva_calidad) { // crear una imagen desde el original $img = ImageCreateFromJPEG($img_original); // crear una imagen nueva $thumb = imagecreatetruecolor($img_nueva_anchura,$img_nueva_altura); // redimensiona la imagen original copiandola en la imagen ImageCopyResized($thumb,$img,0,0,0,0,$img_nueva_anchura,$img_nueva_altura,ImageSX($img),ImageSY($img)); // guardar la nueva imagen redimensionada donde indicia $img_nueva ImageJPEG($thumb,$img_nueva,$img_nueva_calidad); ImageDestroy($img); } ?>
Initial URL
Initial Description
extraido de http://es.php.net/manual/en/ref.domxml.php
Initial Title
redimensionar imagenes JPG
Initial Tags
image
Initial Language
PHP