Мне нужна NET-библиотека для идентификации типов файлов (лучше всего управляемая на 100%) с функциональностью, аналогичной TrIDEngine . В конечном итоге мне нужно было бы передать Stream
, представляющий контент, и ожидать, что возвращаемое значение будет либо типом MIME, либо некоторым перечислением / строкой, легко сопоставимым с типом MIME.
Я хочу обнаружить только несколько носителей такие типы, как WMV, WAV, MP3 и распространенные форматы изображений, такие как JPEG, PNG, GIF и BMP.
Проблема с TrIDEngine заключается в том, что он, похоже, поставляется только в виде утилиты командной строки и ожидает физический путь к файлу , а не требуемый поток
.