:: Не фоксом единым
C# Core - определить ContentType
S-type
Автор

Сообщений: 2969
Дата регистрации: 24.04.2004
Есть байтовый массив (byte[] byteArray). В нём какой то файл, картинка (получен из AD). Стоит задача как то вытащить из массива байт ContentType. Как можно это сделать, не создавая файла? Проблема усложняется тем, что это всё на Core в Linux-е (по как в Docker-е).
Ratings: 0 negative/0 positive
Re: C# Core - определить ContentType
Igor Korolyov

Сообщений: 34580
Дата регистрации: 28.05.2002
У массива байт не бывает ContentType. (Ну, точнее, его ContentType это application/octet-stream)
Если речь про систему распознавания форматов/типов по содержимому файлов, то надо что-то типа утилиты FileID, TrID или File. Они и под linux работают. Может быть у кого-то открыты исходники и база сигнатур.


------------------
WBR, Igor




Исправлено 1 раз(а). Последнее : Igor Korolyov, 19.05.20 21:23
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 5 (Гостей: 5)

© 2000-2024 Fox Club 
Яндекс.Метрика