Mi chiedevo come posso trovare la larghezza di un'immagine usando php.Come posso trovare la larghezza di un'immagine usando PHP?
5
A
risposta
2
1
librerie Utilizzare la funzione di GD imagesx, date un'occhiata alla pagina di manuale here.
7
facile, è possibile utilizzare getimagesize:
list($width, $height) = getimagesize($filename);
0
Si può provare con questo codice, è possibile vedere più in www.php.net
in un file:
<?php
list($width, $height, $type, $attr) = getimagesize("img/flag.jpg");
echo "<img src=\"img/flag.jpg\" $attr alt=\"getimagesize() example\" />";
?>
All'URL:
<?php
$size = getimagesize("http://www.example.com/gifs/logo.gif");
$size = getimagesize("http://www.example.com/gifs/lo%20go.gif");
?>
Solo tu devi dare un output alla variabile.
0
Oltre a getimagesize()
è possibile ottenere le dimensioni da una risorsa immagine utilizzando imagesx()
e imagesy()
.
Prima di tutto si dovrà scaricare i dati di immagine utilizzando ad esempio
file_get_contents()
Poi si crea la risorsa immagine utilizzando
imagecreatefromstring()
Infine ottenere la larghezza dell'immagine con
imagesx()
e l'immagine altezza 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; }
Problemi correlati
- 1. Come ottengo la larghezza di un elemento svg usando d3js?
- 2. Posso trovare la larghezza della console con Java?
- 3. Come controllare la larghezza dell'eco usando Sweave
- 4. Come posso caricare .docx usando Codeigniter? (PHP)
- 5. Come trovare la larghezza di stringa in C# (in pixel)
- 6. Come posso trovare dove sarò reindirizzato usando cURL?
- 7. Come posso ottenere la larghezza e l'altezza
- 8. Come posso ottenere la larghezza di 'css-pixel' (media-query) usando Javascript?
- 9. Come posso impostare la larghezza e l'altezza di una textarea usando i CSS?
- 10. Nell'amministratore di Django, come posso aumentare la larghezza del widget del campo ManyToMany usando filter_horizontal?
- 11. PHP/Javascript: come posso limitare la velocità di download?
- 12. Limitare la velocità di download usando PHP
- 13. PHP preg_replace - trovare la sostituzione da un array usando la corrispondenza come chiave
- 14. Come posso trovare l'eseguibile PHP attualmente in esecuzione?
- 15. Come misurare altezza, larghezza e distanza dell'oggetto usando la fotocamera?
- 16. Calcolo larghezza del testo con PHP GD
- 17. Trovare la versione di dylib usando dlopen
- 18. Come posso creare un sistema "ricordami di me" usando PHP?
- 19. Come posso rimuovere l'ultima riga di un file usando php?
- 20. Come posso creare un'immagine di sfondo rumorosa usando PHP?
- 21. PHP come trovare l'applicazione root?
- 22. Come posso trovare la versione di php in esecuzione su un nome di dominio distinto?
- 23. Come impostare la larghezza della textarea usando tinymce?
- 24. Come ottengo la larghezza e l'altezza dell'immagine effettiva usando jQuery?
- 25. Come impostare l'altezza, la larghezza dell'immagine usando jquery
- 26. Come posso fare una richiesta PATCH in PHP usando cURL?
- 27. come impostare la larghezza in Android usando javascript?
- 28. Come rendere la tabella td occupando l'intera larghezza usando css?
- 29. Come posso trovare il mio percorso Python usando python?
- 30. Come posso trovare l'endianità del mio PC usando C?
vedere troverete meglio - http://stackoverflow.com/questions/3890578/get-image-dimensions/18416721#18416721 –