Ashampoo / kim

Image metadata manipulation library for Kotlin Multiplatform
https://ashampoo.github.io/kim/
Apache License 2.0
171 stars 8 forks source link

PNG: Support date field used by Windows #59

Open StefanOltmann opened 9 months ago

StefanOltmann commented 9 months ago

If a date is configured in Windows Explorer or Microsoft Photo, the system does not generate EXIF or XMP metadata for it. Instead, it creates a tEXt chunk with the label Creation Time.

To enhance compatibility with Windows, the library should be capable of both reading and writing this specific field.

Users may anticipate that Ashampoo Photos will showcase the date taken as seen in Windows Explorer. Any disparity might lead them to believe that Photos is malfunctioning, especially considering that even Windows 11 does not accurately display PNG EXIF data.

Using https://stefan-oltmann.de/exif-viewer/ the output for the relevant part of the test.png is this:

Bildschirmfoto 2024-01-16 um 21 15 29