Crouton Jim wrote:
So, I guess the first obvious question is; Is there space in a JPG header to store this type of info?
Yep. You can store additional application-specific APP0 markers after the initial "JFIF" marker. Readers that don't know what to make of them will ignore the data in this section. It's a null-terminated block, so I don't think it has any limit on size.
They could also do this via custom TIFF tags, since one can embed a JPEG inside a TIFF wrapper, but using XML would allow for more flexible usage by other apps.
Jim Lawless