GroupDocs.Metadata for .NET

Mettre à jour les métadonnées du fichier Msg 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 MSG dans C#

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

  1. Chargez le fichier MSG 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 MSG.
Copie
// Modifier la date de création de MSG

using (var metadata = new GroupDocs.Metadata.Metadata("input.msg"))
{
    // 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 MSG
    metadata.Save("output.msg");
}
dotnet add package GroupDocs.Metadata
cliquez pour copier
copié
Plus d'exemples Documentation

Gérer les MSG 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 MSG 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?

Essayez GroupDocs.Metadata fonctionnalités gratuitement ou demandez une licence

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

 Français