61 votes

Quel logiciel puis-je utiliser pour lire les métadonnées en png ?

Je sais que je peux créer une petite application simple basée sur Qt qui ajoute et lit les données de l'utilisateur. métadonnées png, en utilisant les fonctions QImage.setText(...) et QImage.text(...). Ces métadonnées peuvent ensuite être lues avec une commande linux appelée pngmeta.

Mais quel autre logiciel d'image puis-je utiliser pour lire les métadonnées png ?

Veuillez noter que je recherche des programmes d'images pour les plateformes courantes, donc veuillez préciser si votre application est pour Windows ou Linux.

Pour rendre la question plus claire, j'ai joint une image à laquelle sont attachées des métadonnées de test.

The img with meta data

Merci Johan


Liens :

2voto

user327322 Points 21
  1. Utilisation d'imagemagick pour les deux en ajoutant le commentaire :

    mogrify -comment "your comment" <IMAGE_NAME>
  2. Puis le relire :

    identify -verbose <IMAGE_NAME>

Ou, si vous voulez voir seulement le commentaire :

identify -verbose <IMAGE_NAME> | grep "comment:"

C'est une bonne pratique que d'intégrer les métadonnées correctement.

2voto

yazanpro Points 121

Au cas où quelqu'un utiliserait Magick.NET vous pouvez obtenir ces attributs en C# comme ceci :

foreach(string key in image.AttributeNames)
{
    string value = image.GetAttribute(key);
}

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