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 Smarty模板生成html文档的方法
Apr 12 PHP
php的chr和ord函数实现字符加减乘除运算实现代码
Dec 05 PHP
php提示undefined index的几种解决方法
May 21 PHP
解析php中反射的应用
Jun 18 PHP
解析php入库和出库
Jun 25 PHP
php删除数组元素示例分享
Feb 17 PHP
浅析application/x-www-form-urlencoded和multipart/form-data的区别
Jun 22 PHP
ThinkPHP有变量的where条件分页实例
Nov 03 PHP
php+Mysqli利用事务处理转账问题实例
Feb 11 PHP
TP5框架实现上传多张图片的方法分析
Mar 29 PHP
详解Laravel服务容器的优势
May 29 PHP
详解Laravel制作API接口
May 31 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中经典方法实现判断多维数组是否为空
2011/10/23 PHP
解析Extjs与php数据交互(增删查改)
2013/06/25 PHP
Thinkphp实现站点静态化的方法详解
2017/03/21 PHP
thinkphp5 URL和路由的功能详解与实例
2017/12/26 PHP
PHP设计模式之装饰器模式定义与用法简单示例
2018/08/13 PHP
Prototype使用指南之array.js
2007/01/10 Javascript
让textarea控件的滚动条怎是位与最下方
2007/04/20 Javascript
javascript动画浅析
2012/08/30 Javascript
JavaScript Ajax Json实现上下级下拉框联动效果实例代码
2013/11/23 Javascript
jquery uploadify 在FF下无效的解决办法
2014/09/26 Javascript
JavaScript使用push方法添加一个元素到数组末尾用法实例
2015/04/06 Javascript
使用JavaScript破解web
2018/09/28 Javascript
原生JS实现旋转轮播图+文字内容切换效果【附源码】
2018/09/29 Javascript
Net微信网页开发 使用微信JS-SDK获取当前地理位置过程详解
2019/08/26 Javascript
[04:14]从西雅图到上海——玩家自制DOTA2主题歌曲应援TI9
2019/07/11 DOTA
Python编码时应该注意的几个情况
2013/03/04 Python
python代码 if not x: 和 if x is not None: 和 if not x is None:使用介绍
2016/09/21 Python
详解python之多进程和进程池(Processing库)
2017/06/09 Python
python看某个模块的版本方法
2018/10/16 Python
python实现简易动态时钟
2018/11/19 Python
Python调用C语言程序方法解析
2020/07/07 Python
分享unittest单元测试框架中几种常用的用例加载方法
2020/12/02 Python
虚拟环境及venv和virtualenv的区别说明
2021/02/05 Python
HTML5实现可缩放时钟代码
2017/08/28 HTML / CSS
SmartBuyGlasses德国:购买太阳镜和眼镜
2019/08/20 全球购物
MIS软件工程师的面试题
2016/04/22 面试题
会计毕业生自荐信
2013/11/21 职场文书
餐饮业员工工作决心书
2014/03/11 职场文书
目标责任书格式
2014/07/28 职场文书
“四风”问题对照检查材料思想汇报
2014/09/16 职场文书
初中教师德育工作总结2015
2015/05/12 职场文书
CAD实训总结范文
2015/08/03 职场文书
2019初中学生入团申请书
2019/06/27 职场文书
python中print格式化输出的问题
2021/04/16 Python
mysql如何配置白名单访问
2021/06/30 MySQL
Python调用腾讯API实现人脸身份证比对功能
2022/04/04 Python