![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как автоматически распознать тип файла? [D5, Win2k]
Unknown user © (2004-12-06 16:58:00)Ув. Мастера, подскажите, можно ли автоматически распознать тип файла не по его расширению а по содержимому. Интересуют следуюшие форматы: BMP,JPEG,TIF,TXT(MS-DOS),TXT(WIN),RTF. Как это сделать? Если у графических файлов, возможно, имеется сигнатура, то как быть с текстовыми. Как определить кодировку?
Рамиль (2004-12-06 17:37:00) [1]Unknown user © (06.12.04 17:23) [2]
определение кодировки текста
http://www.yandex.ru/yandsearch?rpt=rad&text=%EE%EF%F0%E5%E4%E5%EB%E5%ED%E8%E5+%EA%EE%E4%E8%F0%EE%E2%EA%E8+%F2%E5%EA%F1%F2%E0
на первой же странице до кучи примеров, неужели так трудно поискать?
Poirot (2004-12-06 17:27:00) [2]Сорри, что врываюсь, но!
Сигнатуры - это есть туча сайтов с полным описанием всех форматов - просто искать,
А вот с текстом - это уже что-то типа теорри вероятности нать применить - даже MS в таком деле не очень-то приуспел:) Дерзай - мб тебе понравитсья - просто в общем случае надо проверить текст на правильность грамматики, но это надо сделать с учётом многих языков:)
Unknown user (2004-12-06 17:23:00) [3]2 Рамиль. Пожалуйста, если можно, конкретней: сигнатуры, определение кодировки текста (с определенной долей вероятности).
Рамиль (2004-12-06 17:01:00) [4]
> Если у графических файлов, возможно, имеется сигнатура
имеется
> то как быть с текстовыми. Как определить кодировку
В общем случае никак, только с какой то долей вероятности