Utilizzo di cookies
Script GD libray con PHP Modelli Creare immagine Colore e trasparenza Disegnare Pennelli Misurare Filtri Testo Copy Salvare Miscellanea
GD library con PHP
getimagesize()
Ottenere la dimensione di un'immagine


e-book
cartaceo

Legge le dimensioni di un file immagine e restituire un array i cui indici 0 e 1 contengono il valore di larghezza e altezza dell'immagine.
Indice 2 (il terzo da zero) è una costante IMAGETYPE_XXX, indica il tipo di immagine.
Indice 3 (il quarto da zero) è una stringa di testo con dimensioni formattate per tag in pagine web.
getimagesize ( string $filename [, array &$imageinfo ] )
Parametri 
• $filename: Il file del quale si desidera recuperare le informazioni. 
Si può fare riferimento a un file locale o (configurazione permettendo) un file remoto. 
• $imageinfo: Parametro opzionale consente, di estrarre alcune informazioni aggiuntive.
<?php
$NomeFile = "cane.jpg";
$infoImage = getimagesize($NomeFile); //Legge le dimensioni di una immagine
echo "<br>$NomeFile : larghezza = ".$infoImage[0]; // larghezza
echo " altezza = ".$infoImage[1]; // altezza
echo "<br>costante IMAGETYPE_XXX = ".$infoImage[2];
echo "<br>Dimensioni formattate per tag in pagine web = ".$infoImage[3];
?>Immagine testata: cane.jpg
 
Risultato:
cane.jpg : larghezza = 230 altezza = 179
costante IMAGETYPE_XXX = 2
Dimensioni formattate per tag in pagine web = width="230" height="179" Risultato: