Image displayed upside down in mac preview, but di

2019-08-31 05:06发布

问题:

A jpg is rendered upside down on my mac but correctly in a safari browser on the same mac. What is the orientation data that is not correctly being read? Is it in the EXIF?

回答1:

Here's how to display it with the correct orientation

  if (image.imageOrientation != UIImageOrientationUp)
  {            
    image = [UIImage 
              imageWithCGImage: image.CGImage 
              scale: 1 
              orientation: UIImageOrientationUp];
  }

based on an answer by ravin Save UIImage, Load it in Wrong Orientation