Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di semolino
    Registrato dal
    Nov 2004
    Messaggi
    1,499

    dimensione immagini fisse

    Ciao ragazzi utilizzo generalmente questo codice per gestire la creaione di thumb
    Codice PHP:
    function createThumb($image$newname){    
        
    $size getimagesize ($image);    
        
    $height $size[1];
        
    $width $size[0];
        
        if (
    $width $height) {
            
    $newwidth 83;
            
    $newheight round(($height*83)/$width);
        } else {
            
    $newheight 83;
            
    $newwidth round(($width*83)/$height);    
        }
            
        
    $src imagecreatefromjpeg("$image");
        
    $im imagecreatetruecolor($newwidth,$newheight);
        
    imagecopyresampled($im,$src,0,0,0,0,$newwidth,$newheight,$width,$height);
        
    imagejpeg($im$newname,50);
        
    imagedestroy($im);
    }
    //richiamato come:
    createThumb($dir.$folder.$img$dir.$folder."thmb_".$img); 
    il fatto è che se le immagini di partenza non sono quadtrate, quando crea la thumb le deforma perchè il risultato finale è di 83x83.
    Come posso non perdere la proporzione dell'immagine?

  2. #2
    Utente di HTML.it L'avatar di semolino
    Registrato dal
    Nov 2004
    Messaggi
    1,499
    ho risolto grazie lo stesso

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.