[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: HEX 2 JPG
qwerty
есть проблема, есть БД, в которой изображения зашифронаны по типу
0xFFD8FFE000104A46494600010101004800480000FFDB0043000503040...

задача: сделать из этого jpg изображение и вывести его...вопрос, как? не могу найти...



Спустя 3 часа, 13 минут, 41 секунда (19.08.2009 - 14:12) sergeiss написал(а):
Давай попробуем порассуждать.

Судя по '0x' в начале, далее идут 16-ричные данные. Поэтому надо просто "тупо" записать эти данные в файл.
Идем по циклу, начиная с первых 'FF'. Берем по 2 байта, рассматриваем их как 16 код, и пишем их в виде байта с этим кодом в файл. Который был предварительно открыт для записи в двоичном формате.
Попробуй это проделать, дай файлу расширение jpg и посмотри потом, будет ли у тебя картинка.

Если получится, то можно будет дальше думать, как с этим работать.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.