Previous Thread
Next Thread
Print Thread
Hop To
Joined: Apr 2004
Posts: 1,945
Likes: 145
UBB.threads Developer
UBB.threads Developer
Joined: Apr 2004
Posts: 1,945
Likes: 145
The images in this set of three posts were taken by an iPhone.


UBB.threads 7.7.2 and older
Without JPEG image orientation fixes

IMAGE 1 ORIENTATION with GD2
Firefox: Wrong
Chrome: Wrong
Safari: Wrong
Edge: Wrong.

vs

IMAGE 2 ORIENTATION with ImageMagick
Firefox: Wrong
Chrome: Wrong
Safari: Good, but displays incorrectly in Lightbox viewer because of wrong EXIF data.
Edge: Wrong
Attachments
2019-07-26 08.51.40.jpg 2019-07-26 08.51.40.jpg


Current developer of UBB.threads PHP Forum Software
Current Release: UBBT 7.7.5 // Preview: UBBT 8.0.0
isaac @ id242.com // my forum @ CelicaHobby.com
Joined: Apr 2004
Posts: 1,945
Likes: 145
UBB.threads Developer
UBB.threads Developer
Joined: Apr 2004
Posts: 1,945
Likes: 145
UBBCentral does not have the PHP exif_read_data function installed/enabled (uncommon).
https://www.php.net/manual/en/function.exif-read-data.php

This is a demo of what happens in that case.


UBB.threads 7.7.3 and newer, with jpeg image orientation fixes

IMAGE 1 ORIENTATION with GD2, function_exists('exif_read_data') = false
Firefox: Wrong
Chrome: Wrong
Safari: Wrong
Edge: Wrong

vs

IMAGE 2 ORIENTATION with ImageMagick, function_exists('exif_read_data') = false
Firefox: Good
Chrome: Good
Safari: Good
Edge: Good
Attachments
2019-07-26 08.51.40.jpg 2019-07-26 08.51.40.jpg


Current developer of UBB.threads PHP Forum Software
Current Release: UBBT 7.7.5 // Preview: UBBT 8.0.0
isaac @ id242.com // my forum @ CelicaHobby.com
Joined: Apr 2004
Posts: 1,945
Likes: 145
UBB.threads Developer
UBB.threads Developer
Joined: Apr 2004
Posts: 1,945
Likes: 145
This is a demo of the PHP exif_read_data function installed and enabled.


UBB.threads 7.7.3 and newer, with jpeg image orientation fixes

IMAGE 1 ORIENTATION with GD2, function_exists('exif_read_data') = true
Firefox: Good
Chrome: Good
Safari: Good
Edge: Good

vs

IMAGE 2 ORIENTATION with ImageMagick, function_exists('exif_read_data') = true
Firefox: Good
Chrome: Good
Safari: Good
Edge: Good
Attachments
2019-07-26 08.51.40.jpg 2019-07-26 08.51.40.jpg


Current developer of UBB.threads PHP Forum Software
Current Release: UBBT 7.7.5 // Preview: UBBT 8.0.0
isaac @ id242.com // my forum @ CelicaHobby.com
Joined: Dec 2003
Posts: 6,562
Likes: 78
Joined: Dec 2003
Posts: 6,562
Likes: 78
Impressive.
So this fixes orientation for any picture with the phone upright,sideways or upside down?


Blue Man Group
There is no such thing as stupid questions. Just stupid answers

Link Copied to Clipboard
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Recent Topics
Bots
by Outdoorking - 04/13/2024 5:08 PM
Can you add html to language files?
by Baldeagle - 04/07/2024 2:41 PM
Do I need to rebuild my database?
by Baldeagle - 04/07/2024 2:58 AM
This is not a bug, but a suggestion
by Baldeagle - 04/05/2024 11:25 PM
Is UBB.threads still going?
by Aaron101 - 04/01/2022 8:18 AM
Who's Online Now
1 members (Nightcrawler), 445 guests, and 142 robots.
Key: Admin, Global Mod, Mod
Random Gallery Image
Latest Gallery Images
Los Angeles
Los Angeles
by isaac, August 6
3D Creations
3D Creations
by JAISP, December 30
Artistic structures
Artistic structures
by isaac, August 29
Stones
Stones
by isaac, August 19
Powered by UBB.threads™ PHP Forum Software 8.0.0
(Preview build 20230217)