Всем доброго времени суток!
Сразу должен отметить, что эта тема не вопросительная...
То что я выкладываю, на полноценный кирпич не тянет, так как представляет собой одну-единственную функцию
Поэтому эта тема здесь.
Немного предыстории. Возникла необходимость получать размеры растра из файлов в формате JPEG/JFIF. Конечно, были попытки найти готовое решение, но в сети чаще всего попадались варианты на Delphi. Нашлось 2 (!) варианта реализации на VB, но один оказался узкоспециализированным и медленным, а другой — менее узкоспециализированным и медленным. Пришлось засесть за изучение этого формата. Что мне сразу не понравилось так это то, что эти размеры храняться не на фиксированном смещении ...
З.Ы. Надеюсь, что эта функция будет полезна ещё кому-нибудь
З.З.Ы. Полезные ссылки
Техническое объяснение JPEG/JFIF файлового формата
[url]http://www.code-guru.ru/code/как-узнать-размер-картинки-для-jpg-gif-и-png-файлов[/url]