Me preguntaba cómo puedo encontrar el ancho de una imagen usando php.¿Cómo puedo encontrar el ancho de una imagen usando PHP?
5
A
Respuesta
2
1
bibliotecas Uso del GD imagesx función, echar un vistazo a la página del manual here.
7
fácil, puede utilizar getimagesize:
list($width, $height) = getimagesize($filename);
0
Usted puede tratar con este código, se puede ver más en www.php.net
en un archivo:
<?php
list($width, $height, $type, $attr) = getimagesize("img/flag.jpg");
echo "<img src=\"img/flag.jpg\" $attr alt=\"getimagesize() example\" />";
?>
Para URL:
<?php
$size = getimagesize("http://www.example.com/gifs/logo.gif");
$size = getimagesize("http://www.example.com/gifs/lo%20go.gif");
?>
Solo debe dar salida a variable.
0
Además de getimagesize()
puede obtener las dimensiones de un recurso de imagen usando imagesx()
y imagesy()
.
En primer lugar, tendrá que descargar los datos de imagen utilizando, por ejemplo
file_get_contents()
A continuación, se crea el recurso de imagen usando
imagecreatefromstring()
Finalmente obtener el ancho de la imagen con
imagesx()
y la imagen altura conimagesy()
.function get_image_dimensions($img_url=""){ $image_dimensions=array(); $image_dimensions['w']=0; $image_dimensions['h']=0; if($image_data=custom_file_get_contents($img_url)){ $image_resource = imagecreatefromstring($image_data); $image_dimensions['w']=imagesx($image_resource); $image_dimensions['h']=imagesy($image_resource); imagedestroy($image_resource); } return $image_dimensions; }
Cuestiones relacionadas
- 1. ¿Cómo puedo hacer una imagen de fondo ruidosa usando PHP?
- 2. ¿Cómo puedo encontrar el color dominante de una imagen?
- 3. Cómo encontrar una imagen dentro de otra imagen usando python
- 4. Obtener la altura y el ancho de la imagen PHP
- 5. ¿Cómo puedo cambiar el tamaño de una imagen usando Java?
- 6. ¿Cómo puedo adjuntar una imagen usando Phpmailer?
- 7. (cómo) puedo descargar una imagen usando JSoup?
- 8. ¿Cómo puedo obtener el ancho y alto de la imagen real usando jQuery?
- 9. ¿Cómo puedo cargar una imagen desde una URL en PHP
- 10. Cómo encontrar esquinas en una imagen usando OpenCv
- 11. ¿Cómo se obtiene el ancho y alto de una imagen SVG en PHP?
- 12. ¿Cómo puedo encontrar máximos locales en una imagen en MATLAB?
- 13. ¿Cómo puedo cambiar el tamaño de una imagen sin estirarla?
- 14. Encontrar el ancho correcto de un NSString
- 15. Cómo recortar una imagen usando jquery ajax y php?
- 16. Detección de colores para una imagen usando PHP
- 17. ¿Cómo puedo alinear el texto directamente debajo de una imagen?
- 18. ¿Cómo puedo transformar las coordenadas XY y la altura/ancho de una imagen escalada en una imagen de tamaño original?
- 19. Calcular el ancho del texto con PHP GD
- 20. ¿Cómo centro una imagen girada usando GDI +?
- 21. ASP.NET: obtenga la altura y el ancho de una imagen
- 22. ¿Cómo puedo controlar el ancho de una etiqueta de etiqueta?
- 23. ¿Cómo puedo encontrar una restricción predeterminada usando INFORMATION_SCHEMA?
- 24. ¿Cómo puedo establecer el ancho máximo de una celda de tabla usando porcentajes?
- 25. Cómo cambiar el color de una imagen usando jquery
- 26. Descargar la imagen de la URL usando el código php?
- 27. ¿Cómo puedo mostrar una imagen usando la unidad "em"?
- 28. Cómo guardar una imagen decodificada en base64 en el sistema de archivos usando php?
- 29. Cómo obtener la extensión de imagen usando file_get_contents php?
- 30. ¿Cómo puedo cambiar el ancho de una lista desplegable JComboBox?
ver que se puede encontrar mejor - http://stackoverflow.com/questions/3890578/get-image-dimensions/18416721#18416721 –