Как получить данные EXIF из файла с помощью С#
Посмотрите это metadata extractor. Он написан на Java, но также был портирован на C#. Я использовал c-sharp версию Java для написания visual-c# небольшой утилиты для переименования .cs-file моих файлов jpeg на основе c# тегов даты и модели. Очень photography прост в использовании.
EDIT metadata-extractor также c# поддерживает .NET. Это очень photography быстрая и простая библиотека visual-c# для доступа к метаданным photography изображений и видео.
Он полностью .cs-file поддерживает Exif, а также c-sharp IPTC, XMP и многие другие c# типы метаданных из типов csharp файлов, включая JPEG, PNG, GIF, PNG, ICO, WebP, PSD, ...
var directories = ImageMetadataReader.ReadMetadata(imagePath);
// print out all metadata
foreach (var directory in directories)
foreach (var tag in directory.Tags)
Console.WriteLine($"{directory.Name} - {tag.Name} = {tag.Description}");
// access the date time
var subIfdDirectory = directories.OfType().FirstOrDefault();
var dateTime = subIfdDirectory?.GetDateTime(ExifDirectoryBase.TagDateTime);
Доступен exif через NuGet и code's on GitHub.
c#
exif
photography
Как получить данные EXIF из файла с помощью С#
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.