php旋转图片90度的方法


Posted in PHP onNovember 07, 2013
/**
  * 修改一个图片 让其翻转指定度数
  * 
  * @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 相关文章推荐
PHP 网络开发详解之远程文件包含漏洞
Apr 25 PHP
PHP调用Linux的命令行执行文件压缩命令
Jan 27 PHP
采用header定义为文件然后readfile下载(隐藏下载地址)
Jan 31 PHP
php实现ip白名单黑名单功能
Mar 12 PHP
WAMP环境中扩展oracle函数库(oci)
Jun 26 PHP
PHP+shell实现多线程的方法
Jul 01 PHP
thinkphp制作404跳转页的简单实现方法
Sep 22 PHP
php检测mysql表是否存在的方法小结
Jul 20 PHP
PHP 布尔值的自增与自减的实现方法
May 03 PHP
PHP 爬取网页的主要方法
Jul 13 PHP
PHP判断访客是否手机端(移动端浏览器)访问的方法总结【4种方法】
Mar 27 PHP
TP5框架使用QueryList采集框架爬小说操作示例
Mar 26 PHP
提高PHP编程效率的方法
Nov 07 #PHP
PHP imagegrabscreen和imagegrabwindow(截取网站缩略图)的实例代码
Nov 07 #PHP
php获取汉字首字母的函数
Nov 07 #PHP
PHP输出当前进程所有变量/常量/模块/函数/类的示例
Nov 07 #PHP
php cookie使用方法学习笔记分享
Nov 07 #PHP
PHP 5.5 创建和验证哈希最简单的方法详解
Nov 07 #PHP
php使用mb_check_encoding检查字符串在指定的编码里是否有效
Nov 07 #PHP
You might like
PHP中的cookie
2006/11/26 PHP
PHP数据类型之整数类型、浮点数的介绍
2013/04/28 PHP
Laravel实现自定义错误输出内容的方法
2016/10/10 PHP
Laravel 加载第三方类库的方法
2018/04/20 PHP
js小技巧--自动隐藏红叉叉
2007/08/13 Javascript
$.ajax json数据传递方法
2008/11/19 Javascript
javascript列表框操作函数集合汇总
2013/11/28 Javascript
使用delegate方法为一个tr标签加一个链接
2014/06/27 Javascript
简单的vue-resourse获取json并应用到模板示例
2017/02/10 Javascript
webpack-dev-server远程访问配置方法
2018/02/22 Javascript
浅谈js获取ModelAndView值的问题
2018/03/28 Javascript
vue .sync修饰符的使用详解
2018/06/15 Javascript
浅谈vue父子组件怎么传值
2018/07/21 Javascript
解决vue-cli脚手架打包后vendor文件过大的问题
2018/09/27 Javascript
关于AngularJS中ng-repeat不更新视图的解决方法
2018/09/30 Javascript
Vue中Axios从远程/后台读取数据
2019/01/21 Javascript
JS实现简单的抽奖转盘效果示例
2019/02/16 Javascript
python解析基于xml格式的日志文件
2017/02/25 Python
python实现用户管理系统
2018/01/10 Python
python kmeans聚类简单介绍和实现代码
2018/02/23 Python
Python OpenCV实现视频分帧
2019/06/01 Python
Python基本数据结构之字典类型dict用法分析
2019/06/08 Python
python实现键盘输入的实操方法
2019/07/16 Python
Form表单及django的form表单的补充
2019/07/25 Python
Python字符串和正则表达式中的反斜杠('\')问题详解
2019/09/03 Python
在tensorflow中设置使用某一块GPU、多GPU、CPU的操作
2020/02/07 Python
python属于哪种语言
2020/08/16 Python
手把手教你用Django执行原生SQL的方法
2021/02/18 Python
五分钟学会HTML5的WebSocket协议
2019/11/22 HTML / CSS
美国性感内衣店:Yandy
2018/06/12 全球购物
英国电气世界:Electrical World
2019/09/08 全球购物
最经典的商业地产项目广告词
2014/03/13 职场文书
教师业务培训方案
2014/05/01 职场文书
副检察长四风问题对照检查材料思想汇报
2014/10/07 职场文书
给原生html中添加水印遮罩层的实现示例
2021/04/02 Javascript
世界十大评分最高的动漫,CLANNAD上榜,第八赚足人们眼泪
2022/03/18 日漫