GroupDocs.Metadata for .NET

Обновить метаданные файла Heif в C#

Обновляйте информацию метаданных из всех популярных форматов документов, изображений и мультимедийных файлов с поддержкой выполнения всех наиболее необходимых операций по обработке метаданных.

Действия по обновлению метаданных в HEIF в C#

GroupDocs.Metadata for .NET позволяет разработчикам .NET легко редактировать метаданные в файлах HEIF из своих приложений, выполнив несколько простых шагов.

  1. Загрузите файл HEIF через экземпляр класса Metadata.
  2. Укажите предикат, который будет использоваться для фильтрации желаемых свойств метаданных.
  3. Передайте предикат и новое значение методу UpdateProperties.
  4. Сохраните изменения на диске в формате HEIF.
Копировать
// Изменить дату создания HEIF

using (var metadata = new GroupDocs.Metadata.Metadata("input.heif"))
{
    // установите значение каждого свойства, удовлетворяющего предикату::
    // свойство содержит дату/время создания документа
    // обновить дату/время создания файла, если существующее значение старше 3 дней
    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);

    // Сохранить результат HEIF
    metadata.Save("output.heif");
}
dotnet add package GroupDocs.Metadata
нажмите, чтобы скопировать
скопирован
Больше примеров Документация

Управление свойствами внутренних метаданных HEIF для приложений .NET

API GroupDocs.Metadata позволяет разработчикам легко редактировать детали документа (метаданные) в различных форматах с помощью своих приложений .NET. Программно добавляйте, обновляйте, ищите и удаляйте свойства документа.

Управление свойствами метаданных документа

Эффективная интеграция метаданных

GroupDocs.Metadata упрощает добавление различных свойств к документам и файлам в ваших приложениях .NET. Разработчики могут легко применять, обновлять или удалять свойства документа программным способом.

Точный контроль метаданных

API предлагает обширные возможности для управления свойствами документа. Разработчики могут эффективно находить и обрабатывать любые скрытые данные, размещенные в бизнес-файлах.

Использование встроенных свойств HEIF

В зависимости от формата документа разработчики могут использовать существующие свойства, такие как данные EXIF ​​для изображений. Сюда может входить такая информация, как сведения о камере, разрешение, дата создания и т. д.

Обновление метаданных текста песни в файле MP3 (пример)

В этом примере показано обновление скрытой информации (метаданных) в аудиофайлах MP3.

C#


    //  Загрузите файл, используя класс Metadata.
    using (Metadata metadata = new Metadata("input.mp3"))
    {
        var root = metadata.GetRootPackage<MP3RootPackage>();

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

        // Обновить данные о текстах песен
        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"));

        // Сохранить обновленный файл
        metadata.Save("output.mp3");
    }

Об API GroupDocs.Metadata for .NET

GroupDocs.Metadata for .NET предлагает расширенный набор функций управления метаданными, позволяющий разработчикам легко читать, документировать, удалять, находить, сравнивать, заменять и экспортировать информацию метаданных из изображений и форматов документов без использования каких-либо внешнее программное обеспечение. Используйте API манипуляции метаданными для редактирования деталей метаданных из форматов файлов PDF, Microsoft Office Word, Excel, презентаций PowerPoint, электронных писем Outlook, OneNote, Visio, Project, AutoCAD, архивов и мультимедиа, а также поддержки работы со многими другими функциями обработки метаданных.
Узнать больше
About illustration

Готовы начать?

Загрузите GroupDocs.Metadata бесплатно или получите пробную лицензию для полного доступа!

Обновление свойств метаданных из файлов других форматов

API редактирования метаданных многоформатных документов и изображений для .NET. Получите метаданные некоторых популярных форматов файлов, как указано ниже.

Советы по временной лицензии

1
Зарегистрируйтесь, используя ваш рабочий e-mail адрес. Бесплатные почтовые сервисы запрещены.
2
Используйте кнопку Получить временную лицензию на втором шаге.
 Русский