Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

JPEG на API [D6, Win95/98, WinXP]


$00FF00 ©   (2007-03-25 17:08:00) 

Здравствуйте эксперты!!! Эт снова я. Скажите пжл, как загружать JPEG-картинки, НЕ используя модуль JPEG, Classes и Graphics? А то +500 кб к проге этта типа не подарок :(((


Sapersky   (2007-03-27 15:39:00) [1]

Если я правильно понял -
http://www.codinghorror.com/blog/archives/000794.html
даже у 7-го нет встроенной поддержки jpeg2000 (только через quicktime-плагин).


tesseract   (2007-03-27 14:58:00) [2]


> Нет, но его и OleLoadPicture не понимает.


Смотря какой IE. Это как с кодеками - какие есть такие и поддерживаються.


Sapersky   (2007-03-27 13:32:00) [3]

Нет, но его и OleLoadPicture не понимает.


Desdechado   (2007-03-27 11:47:00) [4]

DVM ©   (27.03.07 10:50) [6]
А jpeg2000 она понимает?


DVM   (2007-03-27 10:50:00) [5]

Intel Jpeg Library - IJL1.5 лучше способа пока не придумали и быстрее тоже.


Desdechado   (2007-03-26 15:31:00) [6]

> как загружать JPEG-картинки
Как и любой файл: TFileStream


DevilDevil   (2007-03-26 15:30:00) [7]

homm, такой способ получения Битмапа создаёт утечки памяти. Delphi о ликах ничего не говорит, т.к. утечка происходит не в её менеджере памяти, а в самой DLL-ке. Не веришь - попробуй создай и удали 10 битмапов из jpg. Надо Битмап создавать вручную и на него рендерить жпег. Приду домой, может покажу "свой способ".

P.S. интересно, а в Windows95 так получится jpeg раскодировать?


tesseract   (2007-03-26 11:08:00) [8]

через OLEloadPicture.


Rouse_   (2007-03-26 10:13:00) [9]

GDI+ API


homm   (2007-03-25 20:26:00) [10]

http://homm86.narod.ru/files/tinypictures.rar


Наверх

Титульная страница Поиск, карта сайта Написать письмо