Вниз
Скачать: CL | DM;

Преобразование PJpeg -> TBitMap?   Найти похожие ветки 

← →
Lari   (2005-12-23 10:20) [0]

Есть желание использовать JpegObj (размер подходящий). Нужно преобразовать JPEG в BMP.
Но переменная типа PJpeg преобразовывает только в PBitMap. :( . А его не воспринимают стандартные API функции.

Как можно преобразовать переменную типа  PJpeg в стандартный виндовый тип TBitMap понятный для API?


← →
Barloggg   (2005-12-23 11:06) [1]

Ну так через Pbitmap и преобразуй, в чем вопрос-то?
Pcanvas в Pbitmap такойже как и Tcanvas в Tbitmap.
Скопируй его из одного в другой и всего делов.

А также никто не запрещает пользоваться такой штукой как Stream.
тут еще проще (но правда и топорнее). Загружаешь jpg, сохраняешь его как bmp (в поток или в файл) а потом уже загружаешь как Tbitmap.

есть еще как минимум один способ - поточечный :) тоже работает.


← →
homm ©   (2005-12-23 11:15) [2]

TBitmap.Handle - это и есть THandle, нужный для API функций.

Кроме того если тебе нужна только распаковка, то используй лучше tinyPictures http://www.homm86.narod.ru/



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.025 c
2-1159692706
Fantasy
2006-10-01 12:51
2006.10.15
Message


15-1159206038
доктор
2006-09-25 21:40
2006.10.15
Серийный номер тома


15-1159283155
Cyrax
2006-09-26 19:05
2006.10.15
Вызов метода класса (с параметрами) через типизированный казатель


15-1158921694
Aust
2006-09-22 14:41
2006.10.15
сканер


2-1159346762
Aleks
2006-09-27 12:46
2006.10.15
Как из программы открыть окно проводника с выделенным,нужным файл




   Наверх