Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    generare miniatura e depositarla

    avrei un quesito da sottoporvi.

    in questo esempio viene generata una miniatura da un immagine:

    Codice PHP:
    Header("Content-type: image/jpeg");
    $larghezza $_GET["larghezza"];
    $altezza $_GET["altezza"];

    $image "http://www.sito.com/public/".$_GET["file"];
    $size GetImageSize($image);
    $height=$size[1]/($size[0]/$larghezza);
    /*$thumb = ImageCreate($larghezza,$height);
    $image = ImageCreateFromJPEG($image);
    ImageCopyResized($thumb,$image,0,0,0,0,$larghezza,$height,$size[0],$size[1]);

    ImageJPEG($thumb,'',80);
    ImageDestroy($thumb);*/

    function resize_image($img_res$maxX$maxY) {
     
    $actualX=imagesx($img_res);
     
    $actualY=imagesy($img_res);
     
     if (
    $actualX>$maxX) {
      
    $newX=$maxX;
      
    $newY=($actualY/$actualX)*$newX;
     } else {
      
    $newY=$maxY;
      
    $newX=($actualX/$actualY)*$newY;
     }
     
     
    $tmp_img_res imagecreatetruecolor($newX$newY);
     
     
    $res imagecopyresampled($tmp_img_res$img_res0000$newX$newY$actualX$actualY);
     return 
    $tmp_img_res;
    }

    function 
    print_image($img_res$quality=80) {
     
    header('Content-Type: image/jpeg');
     
    imagejpeg($img_res,NULL$quality);
    }

    $img_res imagecreatefromjpeg($image);
    $new_img_res resize_image($img_res$larghezza$height);
    unset(
    $img_res);
    print_image($new_img_res100);
    unset(
    $new_img_res); 

    io adesso vorrei depositare il file generato in una cartella, tipo /public (777).

  2. #2
    Utente bannato
    Registrato dal
    Aug 2001
    Messaggi
    696
    imagejpeg($img_res,NULL, $quality);

    al posto di null metti il nome del file

  3. #3
    è il path dove salvare il file ??... dovwe va inserito?

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 © 2024 vBulletin Solutions, Inc. All rights reserved.