Foros del Web » Programando para Internet » PHP »

redimensionando a la medida

Estas en el tema de redimensionando a la medida en el foro de PHP en Foros del Web. buenas amigos... aguien quizas me pueda dar el enlace a un codigo o explicarme asi sea teoricamente como puedo redimensionar una imagen a la medida? ...
  #1 (permalink)  
Antiguo 22/10/2004, 16:58
Avatar de mafima  
Fecha de Ingreso: abril-2003
Ubicación: Medellin-Colombia
Mensajes: 1.109
Antigüedad: 21 años
Puntos: 24
redimensionando a la medida

buenas amigos... aguien quizas me pueda dar el enlace a un codigo o explicarme asi sea teoricamente como puedo redimensionar una imagen a la medida?
es decir... yo deseo que mis imagenes queden de 200 x 200 como maximo.... lo que daria un cuadrado.. pero todas las imagenes no son iguales de ancho que de largo... asi es que necesito que si una imagen que mide 2000 x 1000
quede de 200 x 100
es decir... no se distorcione la imagen....
agradeceria que me ayudaran con esto... peor no solo con un codigo sino tambien para entenderlo....

GRASIAS....
__________________
SEO en Medellin
  #2 (permalink)  
Antiguo 22/10/2004, 17:05
 
Fecha de Ingreso: agosto-2004
Mensajes: 31
Antigüedad: 19 años, 7 meses
Puntos: 1
PUedes hacerlo mediante

Pues lo puedes hacer mediante javascript, o mediante php haciendo unos thumbs de las imagenes empleando la libreria gd. Te aconsejo la ultima opción. Hay varios sistemas que te lo pueden hacer o crearte tu uno de sencillito.
__________________
www.elfriki.net
Punto de encuentro para frikis de toda la red.
  #3 (permalink)  
Antiguo 22/10/2004, 17:21
 
Fecha de Ingreso: enero-2004
Mensajes: 235
Antigüedad: 20 años, 3 meses
Puntos: 0
Para que se entienda con un ejemplo:

Tenemos una imagen de 800x600 que queremos reducir la imagen. El lado más largo de la imagen es 800 pixels, por tanto le asignamos 200pixels para la nueva imagen, ahora sólo queda reducir el otro lado pero sin perder la proporcion, por tanto si el lado más largo lo hemos reducido 4 veces ( 800pix/200pix = 4), también tendremos que reducir el lado de 600 pixeles, 4 veces.

800pix / 200 pix = 4 veces

600pix / 4 veces = 150 pixeles

Entonces la nueva imagen queda reducida de 800x600 a 200x150.

Para la parte práctica, tienes que estudiarte el uso de las librerias GD en PHP para crear thumbnails(reducciones) de imagenes. Para ello hacemos uso de Google:
http://www.google.es/search?hl=es&q=...n+Google&meta=

En este link està super bien explicador con un super ejemplo:
http://www.maestrosdelweb.com/editorial/thumbphp/

Última edición por jmaribau; 22/10/2004 a las 17:22
  #4 (permalink)  
Antiguo 23/10/2004, 09:35
Avatar de mafima  
Fecha de Ingreso: abril-2003
Ubicación: Medellin-Colombia
Mensajes: 1.109
Antigüedad: 21 años
Puntos: 24
Muchisimas Gracias

muchas gracias por su pronta respuesta... me ha servido mucho... ya todo esta funcionando muy bien....
POr si alguien necesita saberlo, lo hice asi:
el codigo PHP sobre la utilizacion de la libreria GD lo saque de la siguiente WEB:
http://www.lawebdelprogramador.com/c...d=71&texto=PHP

para el tamaño de las imagenes, use la opercaion matematica que me dio
jmaribau... es exelente... no me puso ningun tipo de problema...
estoy feliz...
BYE hasta pronto
__________________
SEO en Medellin
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:58.