zoukankan      html  css  js  c++  java
  • php----等比缩放图片

    <?php
    /**
     * Created by PhpStorm.
     * User: admin
     * Date: 2019/11/19
     * Time: 8:54
     */
    
    $filename = 'logo.jpg';
    
    $fileInfo = getimagesize($filename);//获取照片的信息
    list($src_w, $src_h) = $fileInfo;//将获取到的宽高赋值给变量
    
    $dst_w = 100;//设置缩放的宽
    $dst_h = 100/$src_w*$src_h;//等比设置缩放的高
    
    $dst_img = imagecreatetruecolor($dst_w, $dst_h);//创建缩放图片的画布
    $src_img = imagecreatefromjpeg($filename);//创建原图片的画布
    imagecopyresampled($dst_img, $src_img, 0, 0, 0, 0, $dst_w, $dst_h, $src_w, $src_h);
    //进行缩放
    imagejpeg($dst_img, $filename);//保存图片,参数文件名和原文件名相同时会替换源图片
    imagedestroy($src_img);//销毁原画布
    imagedestroy($dst_img);//销毁新画布
  • 相关阅读:
    【leetcode】二叉搜索树的最近公共祖先
    052-12
    052-11
    052-10
    052-9
    052-8
    052-6
    052-5
    052-3
    052-2
  • 原文地址:https://www.cnblogs.com/si-dian/p/11887471.html
Copyright © 2011-2022 走看看