Изменить Exif на фото (экстрактор метаданных) C#

Можно ли изменить данные exif с фотографий? Я получаю EXIF ​​данные таким образом:

var directories = ImageMetadataReader.ReadMetadata(file);

foreach (var directory in directories)
{
    foreach (var tag in directory.Tags)
        Console.WriteLine($"[{directory.Name}] {tag.Name} = {tag.Description}");

    if (directory.HasError)
    {
        foreach (var error in directory.Errors)
            Console.WriteLine($"ERROR: {error}");
    }
}

Теперь мне нужно заменить данные exif с других фотографий на эти, это возможно?

Как редактировать данные EXIF ​​в.NET - это не правильный ответ, потому что вся эта библиотека может редактировать exif, просто прочитав

1 ответ

Библиотека извлечения метаданных не поддерживает запись данных обратно в файлы.

Таким образом, ответ на ваш вопрос, к сожалению, нет.

Вам нужно будет найти другой метод для изменения данных в ваших файлах.

Другие вопросы по тегам