for flooders
:: Главная :: Решения :: Статьи :: Сайт М. Дроздова :: Файловый архив :: Книга по VFP 9 :: Русский Help Online :: OFF-LINE Форум
   Лисоводы   всех   стран,  объединяйтесь !!!  

Список Форумов  :: Не фоксом единым
  

C# Core - определить ContentType
S-type

Сообщений: 2649
Дата: 19.05.20 15:57:29
Есть байтовый массив (byte[] byteArray). В нём какой то файл, картинка (получен из AD). Стоит задача как то вытащить из массива байт ContentType. Как можно это сделать, не создавая файла? Проблема усложняется тем, что это всё на Core в Linux-е (по как в Docker-е).
Ratings: 0 negative/0 positive

Re: C# Core - определить ContentType
Igor Korolyov
Автор

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


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




Исправлено: Igor Korolyov, 19.05.20 21:23
Ratings: 0 negative/0 positive



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

On-line: 19 sphinx  (Гостей: 18)

26.09.2020 23:43:39 exec: 0.03
Mem: 1.118 Mb

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