4 votes

Comment modifier les informations de l'onglet "Image" sur une icône téléchargée (PNG) ?

J'ai téléchargé une icône, jester.png からして FlatIcon.com . Le site web précise que si vous téléchargez sans être membre payant, vous devez créditer l'auteur, qui dans ce cas est Freepik . En fait, voici ce qu'ils disent que vous devez inclure dans votre crédit :

<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>

En gros, vous indiquez l'auteur (FreePik), le site d'où il provient (FlatIcon) et la licence (CC 3.0 BY).

Maintenant, lorsque je fais un clic droit sur l'icône jester.png dans Nautilus (dans Ubuntu 14.04 ) et sélectionner Propriétés, je vois quatre onglets : De base , Permissions , Ouvrir avec y Image . Regardez le Image tabulation :

screenshot of Image tab with Image Type, Width, Height, and Created By fields

Ce que je voudrais faire, c'est modifier la chaîne de caractères dans le fichier Créé par champ de www.inskpace.org a www.freepik.com, from www.flaticon.com, CC 3.0 BY .

Je ne vois pas très bien comment faire dans Ubuntu 14.04. D'autres questions ont porté sur la modification des permissions et de la propriété en ligne de commande, mais aucune d'entre elles ne couvre les champs de l'onglet Image. De plus, il serait intéressant de savoir comment faire cela à la fois en ligne de commande et dans Unity, mais l'un ou l'autre suffirait. Je vous remercie.

EDIT : J'ai installé et utilisé exiv2 comme demandé. Voici le résultat :

$ 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

7voto

Zakaria Points 175

Le texte "Créé par" provient des métadonnées de l'image, plus précisément de la clé de métadonnées. Software . Il existe un certain nombre de normes et de formats permettant d'intégrer des métadonnées dans une image, notamment Exif, IPTC/IIM ou XMP.

Je ne sais pas pourquoi exiv2 ne trouve pas les métadonnées de cette image, mais j'ai constaté que exiftool (à partir de l'emballage libimage-exiftool-perl ). Vous pouvez extraire la valeur actuelle du champ avec

exiftool -Software path/to/file

et définir une nouvelle valeur avec

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

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X