wap站上传图片预览方向与手机上方向不一致

浏览:4897 发布日期:2017/03/22
wap站上传图片后,图片预览的方向与手机上图片预览的方向不一致的问题
这需要修改tp的imagick类,就是图片在加载的时候需要增加一个判断并且旋转图片。
我是自己写的图片类,代码是这样的
/**
* 修正图片EXIF方向
* 根据图片EXIF方向信息,旋转图片。
* 这是为了解决照相设备上方向传感器导致的,
* 用户上传的图片方向与设备上看到的图片方向不一直问题
* @access public
*/
public function correctImageEXIFOrientation()
{
switch ($this->image->getimageorientation())
{
case 8:
$this->rotate(270);
break;
case 3:
$this->rotate(180);
break;
case 6:
$this->rotate(90);
break;
default:
break;
}
}
注:$this->image 是 new Imagick(realpath(文件))
希望修正,5.0我没用过不太清楚是否已经修正。
评论(
后面还有条评论,点击查看>>