Свойства файла (?) Метаданных (?) Изображения (?) (?) - PullRequest
0 голосов
/ 28 марта 2010

Извините за вопросительные знаки, но простой (я думаю) вопрос имеет невозможное решение. Из файловой системы, если я нажимаю на файл изображения «Свойства | вкладка« Сведения », я получаю доступ ко многим метаданным. Мне нужно получить доступ из приложения WPF к свойствам описания (заголовок, тема, рейтинг, тег и комментарий). В частности тег.

Я нашел много статей, многие очень старые. Несколько в WPF и библиотеке изображений. Но никто не имеет доступа к этим свойствам. Итак, вопросительные знаки: эти свойства на изображении? В файловой системе? Я думаю, что они на изображении .. Я не понимаю, где эти свойства и почему так трудно получить доступ ...

Может ли кто-нибудь мне помочь?

Заранее спасибо,

 Marco Parenzan

Ответы [ 3 ]

1 голос
/ 28 марта 2010

Вы имеете в виду данные формата EXIF ​​или Exchangeable Image File.

http://www.exif.org http://en.wikipedia.org/wiki/Exchangeable_image_file_format

Да, есть код, позволяющий получить к нему доступ. Я настоятельно рекомендую использовать существующую библиотеку вместо того, чтобы использовать собственные методы .net framework. Проще говоря, они отстойные, плохо документированы и приведут к появлению залысин на голове, где их не должно быть.

См. здесь для получения дополнительной информации.

0 голосов
/ 28 марта 2010

Лучший инструмент для чтения метаданных, который я нашел, это ExifTool от Phil Harvey at http://www.sno.phy.queensu.ca/~phil/exiftool. Инструмент написан на Perl, но устанавливать Perl не нужно. Инструмент имеет полный синтаксис командной строки для всего, что вы хотите сделать. Вы можете прочитать почти все и написать большинство вещей.

0 голосов
/ 28 марта 2010

Я думаю, что вы используете метаданные EXIF ​​

вот как получить к нему доступ из объекта изображения в .NET

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...