Как получить свойства фотографии, сделанной цифровой камерой, с помощью .NET?

StackOverflow https://stackoverflow.com/questions/280003

Вопрос

Предпочтительно в VB.Net, но C# подойдет, как мне получить доступ к дополнительным свойствам, добавленным в файл моей цифровой камерой, например Date Picture Taken, Shutter Speed или Camera Model?

Это было полезно?

Решение

Следующая статья должна быть полезной.

Другие советы

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

https://github.com/drewnoakes/metadata-extractor-dotnet

Когда я создавал нечто подобное, я использовал эту статью довольно редко. Но в основном вы ищете EXIF-данные, встроенные в изображение.

Есть несколько замечательных библиотек, которые помогут вам извлечь его, если вы не хотите писать его с нуля.

Вероятно, вы захотите использовать BitmapMetadata класс в System.Windows.Media.Imaging пространство имен.

Eсть BitmapMetadata образец, который можно скачать с MSDN.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top