On May 28, 8:10 am, xkit <dhtmlkitc...@gmail.com> wrote:
> On May 28, 4:58 am, Brian McMillin <br...@bkmcm.com> wrote:> Garrett -
>
> > The picture was probably taken with an iPhone or some modern piece of 
> > hardware.  
> > It contains  display orientation information in the header that specifies
> > rotation values.  You probably used some native Microsoft viewer on "my 
> > machine"
> > (not specified).  These do not honor the orientation settings and always 
> > display
> > the image in native row order.  This is why the MS BS rebuilds the file 
> > when you
> > rotate it with something like image viewer.
>
> I'm going to confirm with the client that it was taken on iPhone. Your
> guess sounds right. And he does have an iPhone.
>
> > Anyway, the iPhone is seeing the rebuilt file, with the rotation header left
> > intact.  You must find an image tool that will strip out the header and 
> > build a
> > file with native row order the way you want.  This is the only way to 
> > guarantee
> > consistent display across all platforms.
>
> > Perhaps EXIFtool will do the job - I haven't tried this specific task.
>
I ended up using the GIMP for Windows (amazing that's free). When
saving the file, under "advanced", uncheck "save EXIF headers."

Tested the newly saved file in iPhone and it is working great. Kind of
annoying to have to do that at all, but we eventually got the picture
to render consistently across platforms and browsers.
--
Garrett

-- 
You received this message because you are subscribed to the Google Groups 
"iPhoneWebDev" group.
To post to this group, send email to iphonewebdev@googlegroups.com.
To unsubscribe from this group, send email to 
iphonewebdev+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/iphonewebdev?hl=en.

Reply via email to