Image uploaded from Mobile phone to Angular is sideways or upside down Image uploaded from Mobile phone to Angular is sideways or upside down angularjs angularjs

Image uploaded from Mobile phone to Angular is sideways or upside down


It may be related to EXIF. See JS Client-Side Exif Orientation: Rotate and Mirror JPEG Images

If you want a better answer, we will need the code which show the image, and the code server side.

UPDATE : I'm not an expert at all on SharePoint, but you can found a lot about it in the SharePoint Stack Exchange. For example, https://sharepoint.stackexchange.com/questions/131552/sharepoint-rotating-pictures-in-library, should do the trick.

To sum up a little : in your case, their could be a lot of cases to study. So, I recommended you auto-correct the exif, and then permit to your user to correct it if the auto-correct was wrong. Their is a lot of tools to do that. If you want to do it server-side, look at the link above, and if you want to do it on the client side, you could use JS-Load-Image for example.