Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di diaz
    Registrato dal
    Apr 2000
    residenza
    Berlin
    Messaggi
    379

    thumbnail con librerie GD

    ciao a tutti
    ho cercato un po' dappertutto, anche in questo forum, ma non sono riuscito a trovare un semplice esempio di come si crea una thumbnail di un'immagine tramite le librerie gd
    qualcuno di voi saprebbe darmi una dritta?
    E da quel giorno, se andavo da qualche parte, io ci andavo correndo!

    Tweeting @apphancer | Views my own – except when I say things I don’t really think.

  2. #2
    Addio Aldo, amico mio... [03/12/70 - 16/08/03]

  3. #3
    Utente di HTML.it L'avatar di diaz
    Registrato dal
    Apr 2000
    residenza
    Berlin
    Messaggi
    379
    sì ma... a me non serve tutta la galleria ma solo lo script per ridurre una immagine...
    grazie comunque, vedrò che riuscirò a tirarne fuori
    E da quel giorno, se andavo da qualche parte, io ci andavo correndo!

    Tweeting @apphancer | Views my own – except when I say things I don’t really think.

  4. #4
    Utente di HTML.it L'avatar di chris
    Registrato dal
    Sep 1999
    Messaggi
    1,568
    Forse non hai cercato con molta cura
    http://freephp.html.it/articoli/view...olo.asp?id=170

  5. #5
    Utente di HTML.it L'avatar di diaz
    Registrato dal
    Apr 2000
    residenza
    Berlin
    Messaggi
    379
    come va personalizzato?

    codice:
    <?    
    
    function OutThumb($src, $w, $h){
      $size = getimagesize($src);
      if( $size[2] == 2 ){$im = @imagecreatefromjpeg($src);}
      elseif( $size[2] == 1 ){$im = @imagecreatefromgif($src);}
      elseif( $size[2] == 3 ){$im = @imagecreatefrompng($src);}
    
      $newwidth = $size[0];
      $newheight = $size[1];
    
      if( $newwidth > $w ){
        $newheight = ($w / $newwidth) * $newheight;
        $newwidth = $w;
      }
      if( $newheight > $h ){
        $newwidth = ($h / $newheight) * $newwidth;
        $newheight = $h;
      }
    
      if( (GDVersion() == 2) AND ($size[2] != 1) ){
        $new = imagecreatetruecolor($newwidth, $newheight);
        imagecopyresampled($new, $im, 0, 0, 0, 0, $newwidth, $newheight, $size[0], $size[1]);
      }
      else{
        $new = imagecreate($newwidth, $newheight);
        imagecopyresized($new, $im, 0, 0, 0, 0, $newwidth, $newheight, $size[0], $size[1]);
      }
      header('Content-Type: ' . $size['mime']);
      if( $size[2] == 2 ){@imagejpeg($new, '', 100);}
      elseif( $size[2] == 1 ){@imagegif($new);}
      elseif( $size[2] == 3 ){@imagepng($new);}
      @imagedestroy($im);
      @imagedestroy($new);
    }
    ?>
    E da quel giorno, se andavo da qualche parte, io ci andavo correndo!

    Tweeting @apphancer | Views my own – except when I say things I don’t really think.

  6. #6
    Utente di HTML.it L'avatar di diaz
    Registrato dal
    Apr 2000
    residenza
    Berlin
    Messaggi
    379
    ho provato con il codice che ho postato sopra, ma mi visualizza solo una pagina bianca
    come si fa a dirgli quale immagine deve scegliere
    E da quel giorno, se andavo da qualche parte, io ci andavo correndo!

    Tweeting @apphancer | Views my own – except when I say things I don’t really think.

  7. #7

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.