orientate()方法可读取图片中的旋转属性并将图片旋转回来
代码示例如下
$imageManager = new ImageManager($this->driver);
$image = $imageManager->make($file)->orientate();

如果你不使用Intervention/image也可以直接使用

exif_read_data($file)方法获取Orientation属性

通过判断该值是否存在来判断图片是否被旋转过。

该值可能出现的值有8,3,6 分别代表旋转了-90,180,90

只要根据该值旋转回来对应的角度即可。

Intervention/image处理ios图片是发生旋转的处理相关推荐

  1. iOS transform解决连续多次旋转缩放,实现图片旋转缩放效果

    一.需求 实现imageView的缩放旋转效果,一般有两种方式: 1.底层加scrollview,利用scrollview的属性实现.(推荐这种,这是我比较后发现的,手势做缩放旋转会有点弊端) 2.利 ...

  2. iOS 对Image图片本身进行旋转0,90,180,270

    对图片本身进行旋转 + (UIImage *)image:(UIImage *)image rotation:(UIImageOrientation)orientation {long double ...

  3. EXIF-修正图片上传旋转的问题

    问题背景: 在移动端使用html5 + canvas进行图片上传时,ios手机竖拍照片时会发生旋转,横拍无此问题,android无此类问题,所以我们希望获取到照片拍摄的方向角,进行旋转修复. EXIF ...

  4. 苹果手机(ios)拍照上传图片旋转90度问题---java后台处理

    需要先导入包 metadata-extractor-2.3.1.jar  地址 https://github.com/drewnoakes/metadata-extractor/releases?af ...

  5. 移动端上传照片 预览+Draw on Canvas's Demo(解决 iOS 等设备照片旋转 90 度的 bug)...

    背景: 本人的一个移动端H5项目,需求如下: 需求一:手机相册选取或拍摄照片后在页面上预览 需求二:然后绘制在canvas画布上 这里,我们先看一个demo(http://jsfiddle.net/q ...

  6. spritespin.js插件实现图片360度旋转

    1. 官网:http://spritespin.ginie.eu/: SpriteSpin是一个jQuery插件,可将图像帧转换为动画.它需要一个图像阵列或一个精确的精灵片,并像翻转书一样逐帧播放它们 ...

  7. v-viewer预览图的使用(图片预览旋转/放大缩小/上下切换等)

    前言: 之前项目需求,需要找一个预览图的组件,最开始,找了vue-preview组件.因为vue-preview是直接引入 < vue-preview>这个标签,无法看到对组件里面的图片i ...

  8. IOS图片处理中的问题

    IOS图片处理项目遇到的问题 矩阵 图片处理 绘制 滤镜 图片缩放 最近项目中碰到图像处理跟动画,记录下来,当你看到是希望对你有所帮助. 所谓难者不会,会者不难,有不对的地方欢迎不吝赐教,大神轻喷. ...

  9. iOS - 图片实现多层折叠效果

    iOS - 图片实现多层折叠效果 2016-01-04 10:27  编辑: suiling  分类:iOS开发  来源:Resory 投稿 6  5963 图片多层折叠折叠效果 招聘信息: 手机视频 ...

最新文章

  1. platform设备驱动全透析
  2. 《设计模式 基于C#的工程化实现及扩展》 - 书摘精要
  3. saltstack 主题说明
  4. 谈Servlet与JSP
  5. 4.4 核对矩阵的维数
  6. php 远程图片合拼,php获取远程图片的两种 CURL方式和sockets方式获取远程图片_php技巧...
  7. 盈建科弹性板6计算_YJK参数设置详细解析
  8. 在WINCE中的一些VB.NET2005通用方法
  9. ZK 数据传输四:BackingBean获取spring层类再获取数据(jsp页面或zul页面)
  10. 虎虎生威,挑战云上魔方(活动期完成可得实物魔方)
  11. java tm 2已停止工作_Java(TM) 2 Platform Standard Edition binary 已停止工作
  12. RGB888和RGB565互相转换
  13. CSS图片上面放文字实现方式
  14. Asterisk内核 拾遗
  15. python如何爬取网站所有目录_python 爬取网站的博客目录
  16. 创建Silverlight Bussiness Application时报错的解决
  17. 游戏浅谈1-传奇,跑跑卡丁车
  18. mysql unknown option_在cmd下输入mysql: [ERROR] unknown option '-- '.是什么意思啊,求解
  19. 2008服务器系统配置dns,2008系统如何配置dns服务器
  20. 视频怎么用伪原创手机 抖音短视频如何去水印

热门文章

  1. steam asf挂卡_如何发送任何金额的Steam数字礼品卡
  2. Android 百度人脸识别、人脸采集、文字识别(身份证),人证对比
  3. 微服务框架 SpringCloud微服务架构 分布式事务 38 动手实践 38.2 实现XA 模式
  4. flask养吾剑总结
  5. 漫画:程序员调 bug 的真实写照哈哈哈
  6. 0基础学习VR全景平台篇 第55篇:专业版功能-数据统计
  7. 什么是前端,后端???什么是后台???
  8. 汉字应用能力水平测试软件,我与汉字应用水平测试
  9. App在哪里可以免费内测分发?
  10. 图扑智慧地下采矿,“像素游戏”智能呈现