Plongez au cœur de vos fichiers PNG et apprenez dans un premier temps à visualiser et modifier les métadonnées en ligne. Découvrez les détails cachés de vos images sans effort. Plus loin, dans cet article, nous explorons l’approche C# et Java, en vous fournissant des extraits de code pour personnaliser vos métadonnées PNG. Que vous soyez un passionné de technologie ou un développeur, donnez-vous les moyens d’améliorer vos images avec précision et facilité.

Afficher et modifier les métadonnées PNG en ligne

La personnalisation des métadonnées PNG en ligne est facile grâce aux applications d’édition de métadonnées. Vous pouvez y parvenir sans effort en utilisant l’App GroupDocs.Metadata.

Éditeur de métadonnées PNG en ligne
  1. Accédez au site Web Application d’édition de métadonnées PNG en ligne.
  2. Importez votre fichier PNG de deux manières :
    • Cliquez sur “Parcourir” et choisissez votre fichier.
    • Faites glisser et déposez le fichier dans l’espace attribué.
  3. Les propriétés des métadonnées PNG sont désormais disponibles pour les modifications en ligne.
  4. Modifiez les détails des propriétés natives, EXIF et XMP selon vos besoins.
  5. Une fois que vous avez terminé, enregistrez votre fichier PNG avec les balises de métadonnées mises à jour. Vous pouvez également exporter les propriétés dans un format de feuille de calcul comme XLSX si nécessaire.

C’est tout! Profitez de l’édition des métadonnées PNG en ligne.

Modification des métadonnées PNG – Guide du développeur

Développeurs ! Préparez-vous à personnaliser les propriétés des métadonnées de vos fichiers PNG à l’aide de code. Acquérons une expérience pratique avec des bibliothèques spécialement créées pour simplifier cette tâche. Dans cet article, nous vous expliquerons comment utiliser ces API pour modifier par programme les métadonnées des fichiers PNG. Choisissez celui qui correspond le mieux à vos besoins !

Explorons le monde du codage et commençons à éditer les balises de métadonnées des fichiers PNG.

Modification des métadonnées PNG avec C#

Si vous êtes un développeur .NET souhaitant modifier les propriétés des métadonnées PNG, voici comment procéder :

  1. Intégrez la bibliothèque dans votre application.
  2. Utilisez l’extrait de code fourni pour afficher et modifier les propriétés des métadonnées selon vos besoins :
using (Metadata metadata = new Metadata("path/image.png"))
{
    var root = metadata.GetRootPackage<PngRootPackage>();
    foreach (var chunk in root.PngPackage.TextChunks)
    {
        Console.WriteLine(chunk.Keyword);
        Console.WriteLine(chunk.Text);
        var compressedChunk = chunk as PngCompressedTextChunk;
        if (compressedChunk != null)
        {
            Console.WriteLine(compressedChunk.CompressionMethod);
        }
        var internationalChunk = chunk as PngInternationalTextChunk;
        if (internationalChunk != null)
        {
            Console.WriteLine(internationalChunk.IsCompressed);
            Console.WriteLine(internationalChunk.Language);
            Console.WriteLine(internationalChunk.TranslatedKeyword);
        }
    }
}

Pour des conseils détaillés, consultez les articles sur Comment lire les métadonnées PNG en utilisant C# et Gérer les données XMP et EXIF des images en utilisant C#

Pour plus de ressources API .NET, explorez les liens suivants :

API .NET | Documentation | Télécharger

Modification des métadonnées PNG avec Java

Vous pouvez créer votre propre application pour afficher et modifier les métadonnées des images PNG à l’aide de Java. Voici un exemple simple pour commencer :

  1. Téléchargez et configurez la bibliothèque de métadonnées pour Java dans votre application.
  2. Utilisez le code source fourni pour afficher et modifier les métadonnées PNG :
try (Metadata metadata = new Metadata("path/image.png")) {
    PngRootPackage root = metadata.getRootPackageGeneric();
    for (PngTextChunk chunk : root.getPngPackage().getTextChunks()) {
  
        System.out.println(chunk.getKeyword());
        System.out.println(chunk.getText());
  
        if (chunk instanceof PngCompressedTextChunk) {
            PngCompressedTextChunk compressedChunk = (PngCompressedTextChunk) chunk;
            System.out.println(compressedChunk.getCompressionMethod());
        }
  
        if (chunk instanceof PngInternationalTextChunk) {
            PngInternationalTextChunk internationalChunk = (PngInternationalTextChunk) chunk;
            System.out.println(internationalChunk.isCompressed());
            System.out.println(internationalChunk.getLanguage());
            System.out.println(internationalChunk.getTranslatedKeyword());
        }
    }
}

Pour des instructions détaillées, consultez les articles sur Comment lire les métadonnées PNG à l’aide de Java et Gérer les données XMP et EXIF des images à l’aide de Java.

Pour plus de ressources API Java, consultez ces liens :

API Java | Documentation | Télécharger

Conclusion

En résumé, nous avons exploré comment extraire, afficher et modifier les balises de métadonnées dans les fichiers PNG. Dans un premier temps, nous y sommes parvenus à l’aide d’un éditeur de métadonnées en ligne. Plus tard, nous nous sommes penchés sur l’édition programmatique des métadonnées à l’aide de C# et Java. Ce faisant, nous avons exploré diverses propriétés de métadonnées spécifiques aux fichiers PNG.

Pour plus de détails sur les API, consultez la documentation correspondante. Si vous avez des questions, n’hésitez pas à nous contacter via le forum.

Voir également