GroupDocs.Metadata for .NET

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

В зависимости от формата документа разработчики могут использовать существующие свойства, такие как данные 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. Получите метаданные некоторых популярных форматов файлов, как указано ниже.

 Русский