JPEG / JFIF — размер изображения

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
pronto
Постоялец
Постоялец
 
Сообщения: 597
Зарегистрирован: 04.12.2005 (Вс) 6:20
Откуда: Владивосток

JPEG / JFIF — размер изображения

Сообщение pronto » 13.11.2010 (Сб) 16:25

Всем доброго времени суток!

Сразу должен отметить, что эта тема не вопросительная...
То что я выкладываю, на полноценный кирпич не тянет, так как представляет собой одну-единственную функцию :)
Поэтому эта тема здесь.

Немного предыстории. Возникла необходимость получать размеры растра из файлов в формате JPEG/JFIF. Конечно, были попытки найти готовое решение, но в сети чаще всего попадались варианты на Delphi. Нашлось 2 (!) варианта реализации на VB, но один оказался узкоспециализированным и медленным, а другой — менее узкоспециализированным и медленным. Пришлось засесть за изучение этого формата. Что мне сразу не понравилось так это то, что эти размеры храняться не на фиксированном смещении :evil: ...

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

Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: SemrushBot и гости: 6

    TopList