Re: CFD: eXIf 2017-05-31
Cosmin Truta <[email protected]> Fri, 2 Jun 2017 00:44:15 -0400
| Newsgroups | gmane.comp.graphics.png.general |
|---|---|
| Message-ID | <CAAoVtZxVFXB3surGc-c+aO9_vQf=-kMWdpjhHeMewTa8WebTOQ@mail.gmail.com> |
On 1 June 2017 at 10:09, Glenn Randers-Pehrson wrote: > On Thu, Jun 1, 2017 at 9:55 AM, Pavel Zlatovratskii wrote: > >> Within safe-to-copy eXIf it became real as eXIf (with preview) could be >> copied on crop by software which don't know anything about it. > > It's already real regardless of PNG eXIf. ImageMagick preserves the > original thumbnail in a JPEG->crop->JPEG operation (along with > all of the other copy-unsafe material). I agree that that's a shortcoming > of ImageMagick, and am working to improve that, but it's a fact > of life all the same. For example, XnView has a menu option in which the user may disable or enable the automatic update of the thumbnail. In older versions, XnView did not even update the thumbnail at all. It is a fact of existing EXIF-processing software that thumbnails (as much as any other EXIF fields) are not required to be updated. On 1 June 2017 at 09:31, Pavel Zlatovratskii wrote: > > And all these 'maybe' is looks like extra complexity for me, definitely not > KISS. There is no gratuitous complexity involved here. The current specification merely acknowledges the *fact* that EXIF fields may be not up to date. You, as a developer, have no control in general, given that you have to handle images coming from unknown sources. Exceptions are specific software development scenarios where you happen to have "independent knowledge" -- which is when you happen to *know* that the EXIF data is coming from a source within your trust and control. But these are only exceptions. Sincerely, Cosmin ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot