是否可以在十六进制查看器中查看 IPTC 数据?

Is it possible to view IPTC data in a hex-viewer?

我一直在尝试检查已知包含 IPTC 数据的 JPEG 文件,但没有发现任何字符串。我尝试了众所周知的 UNIX strings 命令、ASCII、8 位、16 位 Unicode --- 无济于事:我看不到我希望在 IPTC 字段中找到的任何字符串。

我的问题是:IPTC 数据是如何编码的?它是加密的吗?压缩?其他?为什么不能用strings命令查看?

使用十六进制查看器无法查看 IPTC 数据的最可能原因是因为它没有 IPTC 数据。

像这样包含 IPTC 数据的图像:

http://regex.info/exif.cgi?dummy=on&imgurl=https%3A%2F%2Fwww.iptc.org%2Fstd%2Fphotometadata%2Fexamples%2FIPTC-PhotometadataRef-Std2014_large.jpg

具有 XML 结构和文本字段,可通过 Emacs(8 位,甚至不是 Unicode)等文本编辑器查看。