如何更改下载图标(PNG)上的“图像”选项卡信息?

如何更改下载图标(PNG)上的“图像”选项卡信息?

我下载了一个图标,小丑.pngFlatIcon.com该网站规定,如果你没有付费会员资格,则必须注明作者,在这种情况下自由图片。事实上,他们说你必须在信用报告中包含以下内容:

<div>Icons made by <a href="http://www.freepik.com" title="Freepik">Freepik</a> from <a href="https://www.flaticon.com/" title="Flaticon">www.flaticon.com</a> is licensed by <a href="http://creativecommons.org/licenses/by/3.0/" title="Creative Commons BY 3.0" target="_blank">CC 3.0 BY</a></div>

所以基本上,你包括作者(FreePik)、它来自的网站(FlatIcon)和许可证(CC 3.0 BY)。

现在,当我在 Nautilus 中右键单击 jester.png 图标时(在Ubuntu 14.04)并选择“属性”,我看到四个选项卡:基本的权限打开用, 和图像。 看着那(这图像标签:

图像选项卡的屏幕截图,其中包含图像类型、宽度、高度和创建者字段

我想要做的是改变由...制作字段从www.inskpace.orgwww.freepik.com, from www.flaticon.com, CC 3.0 BY

我不清楚如何在 Ubuntu 14.04 中执行此操作。其他问题涉及通过命令行更改权限和所有权,但这些问题都没有涵盖“图像”选项卡的字段。此外,知道如何通过命令行和在 Unity 中执行此操作会很好,但其中一种就足够了。谢谢。

编辑:根据要求安装并使用 exiv2。输出如下:

$ exiv2 /home/gracious1/Pictures/Jesters/jester_yellow-face-256px.png
File name       : /home/gracious1/Pictures/Jesters/jester_yellow-face-256px.png
File size       : 13078 Bytes
MIME type       : image/png
Image size      : 256 x 256
/home/gracious1/Pictures/Jesters/jester_yellow-face-256px.png: No Exif data found in the file

答案1

“创建者”的文本取自图像的元数据,更具体地说,取自元数据键Software。有许多标准和格式可用于在图像中嵌入元数据,其中包括 Exif、IPTC/IIM 或 XMP。

我不确定为什么exiv2找不到该图像的元数据,但我发现exiftool(来自包libimage-exiftool-perl)可以找到。您可以使用以下方法提取字段的当前值

exiftool -Software path/to/file

并设置一个新值

exiftool -Software="new value for field" path/to/file

相关内容