当我在Windows中单击PNG图片的属性 > 详细信息时,与JPEG文件相比,许多字段都丢失了。这些字段在PNG中是否受支持?如果是,如何通过编程将它们添加到PNG文件中?
PNG规范的第11.3.4.2节提供了预定义元标记(关键字)列表
http://www.w3.org/TR/PNG/#11textinfo
您可以添加任意数量的其他元标记/字段。
至于如何程序化地实现,这取决于您使用的编程语言!
PNG没有EXIF数据块,因此如果你将JPEG转换为PNG,则EXIF元数据会丢失。
不过Adobe推出了XMP来存储各种类型的元数据。这样,在保留元数据的情况下,你可以在JPEG和PNG之间进行转换。