如何在PNG或GIF文件中编写元数据?

3

我使用php GD库来创建图片,需要在每张图片上附加基本的文本字符串。我知道PNG和GIF格式不支持EXIF,但我想知道是否有什么技巧可以替代它。我对任何可能的解决方案都感兴趣。


这个答案指出在PNG中嵌入元数据块是可能的。现在只需要知道如何使用GD图像库来实现它。 - Felix Eve
1个回答

0

我认为大多数可以处理XMP写入的软件都可以将XMP元数据写入PNG文件,因为XMP是PNG支持的唯一元数据格式。我能想到的软件有Picasa、XnView和Daminion,它们都是免费的(Daminion服务器版本不免费)。 至于GIF,我不确定,但我知道它只“部分”支持XMP。


1
PNG在2017年7月增加了对EXIF元数据的支持:http://ftp-osl.osuosl.org/pub/libpng/documents/pngext-1.5.0.html#C.eXIf - hippietrail

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接