加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php旋转图片90度的方法

发布时间:2020-12-12 19:57:24 所属栏目:PHP教程 来源:网络整理
导读:div class="codetitle" a style="CURSOR: pointer" data="6124" class="copybut" id="copybut6124" onclick="doCopy('code6124')" 代码如下: div class="codebody" id="code6124" /* 修改一个图片 让其翻转指定度数 @param string $filename 文件名(包括文

<div class="codetitle"><a style="CURSOR: pointer" data="6124" class="copybut" id="copybut6124" onclick="doCopy('code6124')"> 代码如下:<div class="codebody" id="code6124">
/*
修改一个图片 让其翻转指定度数

@param string $filename 文件名(包括文件路径)
@param float $degrees 旋转度数
@return boolean
*/
function flip($filename,$src,$degrees = 90)
{
//读取图片
$data = @getimagesize($filename);
if($data==false)return false;
//读取旧图片
switch ($data[2]) {
case 1:
$src_f = imagecreatefromgif($filename);break;
case 2:
$src_f = imagecreatefromjpeg($filename);break;
case 3:
$src_f = imagecreatefrompng($filename);break;
}
if($src_f=="")return false;
$rotate = @imagerotate($src_f,$degrees,0);
if(!imagejpeg($rotate,100))return false;
@imagedestroy($rotate);
return true;
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读