如何编辑PNG文件的元数据?


20

如何编辑PNG文件的元数据?

我可以使用一些免费软件吗?


令人惊讶的是,这似乎很难。快速搜索出现了一些声称可以编辑PNG元数据的非免费程序,但我发现的唯一免费选项是命令行程序。不是最容易使用的东西。blog.client9.com/2007/08/…–
肖恩(Sean)

2
您对哪种操作系统感兴趣?
罗兰·肖

1
请注意:如果在其他程序中进行操作,则元数据不一定跟随文件。原因是程序可以自由支持或忽略文件中除图像描述符和数据本身之外的任何其他块。这意味着,当将文件重新保存回磁盘时,该程序可以“忘记”不受支持的(程序)块。正确编写的程序将“记住”这些块并将其保存。我只是提到这一点,因为有人说数据并不总是固定的-这是除了软件故意删除这些数据以减小文件大小之外的主要原因。
epistemex 2012年

Answers:


6

在Wikipedia页面上的pngcrush

pngcrush的主要目的是通过尝试压缩方法和增量过滤器的各种组合来减少PNG IDAT数据流的大小。但是,pngcrush也可以用于PNG图像的各种操作,例如更改位深度,删除不需要的辅助块或添加某些块,包括gAMA,tRNS,iCCP和文本块



3

ExifTool可以编辑PNG元数据。您可以在此处找到受支持标签的列表。

Exiftool是一个免费的命令行工具,但是有使用ExifTool引擎的GUI工具(在ExifTool网站上列出)。


1

如果将元数据添加到PNG文件(例如关键字),则不会永久“粘贴”。我发现唯一安全的方法是使用Bridge> Photoshop>图像处理器,然后将PNG批量更改为JPEG,PSD或TIFF文件。我使用tiff LZW来节省空间,即使这样它还是比png更大的文件。我需要这样做,以便能够向剪贴簿工具包中的png添加关键字和描述。

这完全不是我的主意。我正在以一种更全面的方式更改文件扩展名,发现这是由我忘了名字和站点的剪贴簿提供的。我想她的名字叫凯拉。



我可能会误读它,但是对我来说,@ liz根本没有将元数据添加到PNG文件中。而不是转换为可以更好地处理元数据的其他格式,然后使用它。这就是你真正在做的吗?
Pat Farrell

1

对于MAC OSX,有一个名为' PNGCommentator'的免费软件。
还没有在其他平台上看到它。

现在,只需单击鼠标即可添加和编辑PNG元数据。1.2版增加了对批处理和可自定义预设的支持,从而允许更快的工作流程。文本宏进一步扩展了此功能,从而允许软件自动插入数据,例如日期或文件名。


0

MetadataTouch可以编辑PNG元数据,但这不是免费的。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.