GroupDocs.Metadata for .NET

Mettre à jour les métadonnées du fichier Heif dans C#

Mettez à jour les informations de métadonnées de tous les formats de documents, d’images et de fichiers multimédias populaires avec la prise en charge de l’exécution de toutes les opérations de traitement de métadonnées les plus nécessaires.

Étapes de mise à jour des métadonnées vers HEIF dans C#

GroupDocs.Metadata for .NET permet aux développeurs .NET de modifier facilement les informations de métadonnées dans les fichiers HEIF à partir de leurs applications en mettant en œuvre quelques étapes simples.

  1. Chargez le fichier HEIF via une instance de la classe Metadata.
  2. Spécifiez un prédicat qui sera utilisé pour filtrer les propriétés de métadonnées souhaitées.
  3. Transmettez le prédicat et la nouvelle valeur à la méthode UpdateProperties.
  4. Enregistrez les modifications sur le disque au format HEIF.
Copie
// Modifier la date de création de HEIF

using (var metadata = new GroupDocs.Metadata.Metadata("input.heif"))
{
    // définissez la valeur de chaque propriété qui satisfait le prédicat ::
    // la propriété contient la date/heure de création du document
    // mettre à jour la date/heure de création du fichier si la valeur existante est antérieure à 3 jours
    var affected = metadata.UpdateProperties(
      p => p.Tags.Contains(GroupDocs.Metadata.Tagging.Tags.Time.Created) &&
      p.Value.Type == GroupDocs.Metadata.Common.MetadataPropertyType.DateTime &&
      p.Value.ToStruct() < DateTime.Today.AddDays(-3), new GroupDocs.Metadata.Common.PropertyValue(DateTime.Today));

    Console.WriteLine("Properties set: {0}", affected);

    // Enregistrer le résultat HEIF
    metadata.Save("output.heif");
}
dotnet add package GroupDocs.Metadata
cliquez pour copier
copié
Plus d'exemples Documentation

Gérer les HEIF propriétés de métadonnées internes pour les applications .NET

L’API GroupDocs.Metadata permet aux développeurs de modifier facilement les détails du document (métadonnées) dans différents formats à l’aide de leurs applications .NET. Ajoutez, mettez à jour, recherchez et supprimez par programme des propriétés de document.

Gestion des propriétés des métadonnées des documents

Intégration efficace des métadonnées

GroupDocs.Metadata simplifie l’ajout de différentes propriétés aux documents et fichiers au sein de vos applications .NET. Les développeurs peuvent facilement appliquer, mettre à jour ou supprimer les propriétés du document par programmation.

Contrôle précis des métadonnées

L’API offre des options étendues pour gérer les propriétés des documents. Les développeurs peuvent trouver et traiter efficacement toutes les données cachées placées dans les fichiers professionnels.

Tirer parti des propriétés HEIF intégrées

En fonction du format du document, les développeurs peuvent utiliser les propriétés existantes telles que les données EXIF ​​​​pour les images. Cela peut inclure des informations telles que les détails de la caméra, la résolution, la date de création, etc.

Mettre à jour les métadonnées des paroles dans un fichier MP3 (exemple)

Cet exemple montre la mise à jour des informations cachées (métadonnées) dans les fichiers audio MP3.

C#


    //  Charger le fichier à l'aide de la classe Metadata
    using (Metadata metadata = new Metadata("input.mp3"))
    {
        var root = metadata.GetRootPackage<MP3RootPackage>();

        if (root.Lyrics3V2 == null)
        {
            root.Lyrics3V2 = new LyricsTag();
        }

        // Mettre à jour les données des paroles
        root.Lyrics3V2.Lyrics = "[00:01]Test lyrics";
        root.Lyrics3V2.Artist = "test artist";
        root.Lyrics3V2.Album = "test album";
        root.Lyrics3V2.Track = "test track";

        // {emore_features.code_1.comment_3}
        root.Lyrics3V2.Set(new LyricsField("ABC", "custom value"));

        // Enregistrer le fichier mis à jour
        metadata.Save("output.mp3");
    }

À propos de l’API GroupDocs.Metadata for .NET

GroupDocs.Metadata for .NET offre un ensemble avancé de fonctionnalités de gestion des métadonnées, permettant aux développeurs de lire, documenter, supprimer, rechercher, comparer, remplacer et exporter facilement les informations de métadonnées à partir d’images et de formats de documents sans utiliser aucun logiciel externe. Utilisez l’API de manipulation des métadonnées pour modifier les détails des métadonnées à partir des formats de fichiers PDF, Microsoft Office Word, Excel, présentations PowerPoint, e-mails Outlook, OneNote, Visio, Project, AutoCAD, Archive et Multimédia, ainsi que la prise en charge de nombreuses autres fonctionnalités de traitement des métadonnées.
Apprendre encore plus
About illustration

Prêt à commencer ?

Téléchargez GroupDocs.Metadata gratuitement ou obtenez une licence d’essai pour un accès complet !

Mise à jour des propriétés des métadonnées à partir d’autres formats de fichiers

API d’édition de métadonnées de documents et d’images multiformats pour .NET. Récupérez les métadonnées de certains des formats de fichiers populaires comme indiqué ci-dessous

Conseils sur les licences temporaires

1
Inscrivez-vous avec votre adresse e-mail professionnelle. Les services de messagerie gratuits ne sont pas autorisés.
2
Utilisez le bouton Obtenir une licence temporaire à la deuxième étape.
 Français