Re: [PHP-ES] Proporcionar imagen con PHP
[email protected] (Philipp Keweloh)
| Newsgroups | php.general.es |
|---|---|
| Message-ID | <[email protected]> |
Sí, pero no es un script, sino una clase, y tienes mil formas de montarlo, eso es sólo una base, de ahí le añades un par de variables, un bucle y ya tienes unos cuantas imágenes con distintos tamaños desde una única imagen. La compresión la especificas tal cual, pero la calidad también depende de la proporción correcta y el tamaño, y siempre se pierde algo de calidad, pero eso depende del driver que uses, ya sea GD, ImageMagick, Imlib, etc. -- Philipp Keweloh "Si lo que vas a decir no es más bello que el silencio: no lo digas." Proverbio árabe El 12 de enero de 2010 18:28, Julio Herrera - Chilered.com < [email protected]> escribió: > Philipp: > > > > Muchas gracias, creo y es solo una impresión (ya que no lo he revisado > bien), que no me serviría, la clase que yo ocupo me genera una nueva imagen > ONFLY ya que la imagen grande esta en el servidor, yo necesito generar 2 > imágenes mas, una para un listado y otra para la ficha de un producto, en mi > caso con la clase que ocupo, le digo cual es la imagen original y el temaño > que necesito, luego la clase dimenciona la imagen, me imagino que la guarda > en un cache, ya que si veo la misma pagina NO genera la imagen nuevamente, > usa la que se genero anteriormente, varios de los script que hay en internet > hacen lo mismo, el problema es que no se puede controlar el % de compresión > de la imagen resultante, en mi caso la imagen original es de muy buena > calidad y la resultante me aparece muy pixelada. > > > > El script que tu me mencionas podría hacer lo que te menciono?? > > > > Saludos y gracias > > > > julio > > > > De: Philipp Keweloh [mailto:[email protected]] > Enviado el: martes, 12 de enero de 2010 13:50 > Para: Julio Herrera - Chilered.com > CC: LISTA CORREO PHP > Asunto: Re: [PHP-ES] Proporcionar imagen con PHP > > > > > > 2010/1/12 Philipp Keweloh <[email protected]> > > > > El 12 de enero de 2010 17:41, Julio Herrera - Chilered.com < > [email protected]> escribió: > > Señores, extendiendo un poco mas la pregunta, alguna de las clases o script > que ud usan, tiene la opción de controlar el % de compresión que tiene la > imagen resultante, yo estoy en el mismo problema de redimensionar una > imagen, y siempre usaba un código que funcionaba bien, hasta que alguien me > pidió que mejorara el % de compresión en el caso de ser jpg, y PLOP no pude > usar ese script. > > Julio > > > > Utilizando mi anterior ejemplo, puedes especificarle un porcentaje de > calidad, en caso de los jpeg: > > <?php > require_once 'Image/Transform.php'; > $i =& Image_Transform::factory(''); > > $i->load('test.jpg'); > $i->fit(100,100); > $i->save('resized.jpg', 'jpg', 100); > ?> > > Quizá te sirva. > > > Se me olvidaba la referencia: > > > http://pear.php.net/package/Image_Transform/docs/latest/Image_Transform/Image_Transform_Driver_GD/Image_Transform_Driver_GD.html#methodsave > > > -- > Philipp Keweloh > > "Todo objeto amado es el centro de un paraíso." Novalis > >