Heim >Backend-Entwicklung >PHP-Tutorial >php旋转图片90度的方法_PHP教程

php旋转图片90度的方法_PHP教程

WBOY
WBOYOriginal
2016-07-13 10:25:31742Durchsuche

复制代码 代码如下:

/**
  * 修改一个图片 让其翻转指定度数
  *
  * @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,$src,100))return false;
  @imagedestroy($rotate);
  return true;
 }
 

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/825070.htmlTechArticle复制代码 代码如下: /** * 修改一个图片 让其翻转指定度数 * * @param string $filename 文件名(包括文件路径) * @param float $degrees 旋转度数 * @r...
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn