Home  >  Article  >  php教程  >  php将图片旋转90度的方法

php将图片旋转90度的方法

WBOY
WBOYOriginal
2016-06-06 19:46:352153browse

欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入 php旋转图片90度,方法其实不难,下面大家直接看一下函数: 代码如下: [php] view plaincopy /** * 修改一个图片 让其翻转指定度数 * * @param string $filename 文件名(包括文件路径) * @param f

欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入

  php旋转图片90度,方法其实不难,下面大家直接看一下函数:

  代码如下:

  [php] view plaincopy

  /**

  * 修改一个图片 让其翻转指定度数

  *

  * @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;

  }

  以上是本文关于php 将图片旋转90度的方法,希望本文对广大php开发者有所帮助,感谢阅读本文。

php将图片旋转90度的方法

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Previous article:PHP中splNext article:IIS下安装php5最简单的方法