如果图片从 iOS 上传后位置不正确,是否有方法仅使用 PHP 旋转图片?
有些图片旋转了 90 度,而其他图片正确上传。
最佳答案
使用exif_read_data找出图像的方向:
$exif = exif_read_data('image.jpg');
if (isset($exif['Orientation']))
{
switch ($exif['Orientation'])
{
case 3:
// Need to rotate 180 deg
break;
case 6:
// Need to rotate 90 deg clockwise
break;
case 8:
// Need to rotate 90 deg counter clockwise
break;
}
}
您可以在此处找到方向代码的解释: http://www.impulseadventure.com/photo/exif-orientation.html
关于php - 上传 PHP 后修复 iOS 图片方向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22308921/