首页 > Web开发 > 详细

php----等比缩放图片

时间:2019-11-19 10:18:59      阅读:68      评论:0      收藏:0      [点我收藏+]
<?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);//销毁新画布

 

php----等比缩放图片

原文:https://www.cnblogs.com/humiao-0626/p/11887471.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!