萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> php編程 >> php實現圖片縮放功能類

php實現圖片縮放功能類

 Images類是一個圖片處理類,實現了圖片縮放類,大家參考使用吧

代碼如下: <?php  /**  *  Images類是一個圖片處理類  *  @package application.controllers   *  @since 1.0   */ class Images  {      /**   * 縮放圖片   * @param $source原圖片   * @param $newfile新圖片   * @param $pre縮放比例   */  public function thumn($source,$pre,$newfile)  {      //獲取圖片尺寸   list($s_w,$s_h)=getimagesize($source);   //生成新的圖片尺寸   $new_w=$s_w*$pre;   $new_h=$s_h*$pre;     //創建新的圖像   $new_f=imagecreatetruecolor($new_w, $new_h);   //用資源圖片創建圖像   $sour_f=imagecreatefromjpeg($source);   //拷貝資源圖片到新圖像   imagecopyresampled($new_f, $sour_f, 0, 0, 0, 0, $new_w, $new_h, $s_w, $s_h);   //輸出圖片到浏覽器   imagejpeg($new_f,$newfile);        imagedestroy($new_f);      imagedestroy($sour_f);  }  }  ?>  
copyright © 萬盛學電腦網 all rights reserved