C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
извлечение изображений из бинарных *.dat -файлов, каким образом извлекать изображения?
Teemon
Отправлено: 12.03.2007, 04:47


Не зарегистрирован







Если кто знает, подскажите пожалуйста, как можно извлечь изображения из бинарных файлов. У меня есть файл xxx.dat, в котором находятся gif-файлы, и мне их нужно оттуда достать.)) Заранее благодарен
Grigoriy
Отправлено: 12.03.2007, 05:59


Мастер участка

Группа: Участник
Сообщений: 381



QUOTE
...как можно извлечь изображения из бинарных файлов. У меня есть файл xxx.dat, в котором находятся gif-файлы, и мне их нужно оттуда достать.))

Непонятно
нужно извлечь файлы "*.GIF"
или
изображения.

И вообще, неизвестен формат ваших DAT-файлов.

Отредактировано Grigoriy — 12.03.2007, 06:00
Teemon
Отправлено: 12.03.2007, 06:22


Ученик-кочегар

Группа: Участник
Сообщений: 1



ну, что непонятного, нужно извлечь изображения формата GIF, которые находятся в бинарном *.dat файле, а какой у него там формат, Бог его знает.... есть у меня тут программулька (не моя ) Scan.exe, которая извлекает гифы, но мне нужна моя собственная, т.к. я с разработчиком не могу связаться...
В общем, хотелось бы узнать основные методы по работе с бинарниками и гифами (не как открывать\закрывать а именно как можно узнать, что "это" — картинка или еще что то...)
Guest
Отправлено: 12.03.2007, 06:51


Не зарегистрирован







в "бинарнике" может быть всё что угодно в каком угодно формате, даже зашифровано, это расширение ни о чём не говорит.

если файл состоит из кучи файлов, записанных один после другого, gif можно найти по сигнатуре, а распаковать — зная формат данных в gif (чтобы узнать длину)
Tantos
Отправлено: 12.03.2007, 15:51


Станционный диспетчер

Группа: Участник
Сообщений: 108



Посмотри, есть ли в файле строчка GIF. Если есть, смотри смещение и формат GIF-файлов.

Вернуться в Вопросы программирования в C++Builder