FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
obtener tamaño de imagen
Estoi trabajando con php y mysql.
lo que queria saber es como saber el tamaño de una imagen (ancho y alto) para reducirla cuando la muestro en la web de una forma proporcionada el proceso es el siguiente Tengo un documento php que he programado para que saque los datos de una tabla donde guardo peliculas, la foto de la peli no la guardo en la tabla si no que guardo una etiqueta que muestra la foto (<img src="foto.jpg">) a partir de aqui lo que me gustaria es saber el tamaño de la foto y ajustarlo. |
#2
|
||||
|
||||
Hola,
Si cuentas con la GD Graphics Library (recomendable) por lo menos tienes las funciones "imagesx" e "imagesy", que te dirán el ancho y alto de una imagen, respectivamente. En cuanto a lo de ajustar el tamaño de la imagen, creo que la misma librería te ofrece funciones para hacerlo. No sé si para esto último tendrás que crear una imagen (a partir de la que tengas) con otras dimensiones... tendrás que investigar un poco. |
#3
|
|||
|
|||
Gracias Dec
buscando esas dos funciones he encontrado otra que se ajusta mejor a lo que queria ahi va la informacion: http://www.washeebo.com/sargento/03_php/0309/0309.php La función GetImageSize() La función getimagesize() no pertenece a las funciones de la librería GD, sin embargo es importante mencionarla. Esta función nos sirve para obtener las dimensiones y formato de una imagen así como información adicional relevante. La sintaxis de la función es la siguiente: $info = getimagesize("ruta/archivo.ext"); El código anterior vá a dar de alta un Array con nombre $info conteniendo 4 índices numéricos y 3 asociativos. El primer indice ([0]) corresponde al ancho en pixeles de la imagen, el segundo ([1]) al alto de la imagen, el tercero ([2]) nos indica el valor del tipo de imagen, el cuarto ([3]) corresponde a la línea de texto con las medidas de la imagen igual a la necesaria para definir las dimensiones de una imagen en HTML (width="xxx" height="yyy"), el indice [bits] nos dice la profundidad del pixel, [channels] la cantidad de canales y [mime] el MIME del archivo, dicho de otra manera: el 'header' del archivo. Los valores de tipo de imagen que puede arrojar la función getimagesize() para el índice [2] son los siguientes: 1=GIF, 2=JPG, 3=PNG, 4=SWF, 5=PSD, 6=BMP, 7=TIFF (intel), 8=TIFF (motorola), 9=JPC, 10=JP2, 11=JPX, 12=JB2, 13=SWC, 14=IFF, 15=WBMP y 16=XBM. |
#4
|
||||
|
||||
Hola,
Pues sí. No conocía esa función (lo que tampoco es nada raro). Gracias por el dato. Última edición por dec fecha: 08-07-2006 a las 23:27:28. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Reduccion de tamaño de imagen | taita | HTML, Javascript y otros | 3 | 28-04-2006 13:13:55 |
Manipular Tamaño en Imagen JPG???? | AGAG4 | Gráficos | 6 | 16-06-2005 22:42:19 |
Cambiar el tamaño de una imagen | inter_mercadeo | Gráficos | 2 | 25-02-2005 17:43:54 |
Tamaño de una imagen | seduerey | Gráficos | 8 | 26-08-2004 09:52:55 |
Obtener el Tamaño de un Archivo | Viet | OOP | 1 | 09-09-2003 14:34:03 |
|