• 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);
     } 
    }
     ?>
  • 相关阅读:
    linux下的进程
    进程间通讯
    const关键字
    关于嵌入式web服务器
    指针
    内存管理(malloc和free的用法)
    关于read和fread
    C库的制作
    C语言考试
    docker 配置阿里云镜像加速
  • 原文地址:https://www.cnblogs.com/linuxnotes/p/3483162.html
Copyright © 2020-2023  润新知