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

Вопрос по конвертированию BMP в JPEG...   Найти похожие ветки 

← →
Max.66RUS ©   (2006-11-03 14:54) [0]

Ситуация такая, мне нужно переконвертировать BMP файл в JPEG файл. Для этого я использую нижеприведённую процедуру. Данную процедуру я использовал в приложениях с формой, но теперь возникла необходимость применения этой процедуры в приложении без формы. И тут возникает проблема: "SCREEN_IMAGE" - объект типа TImage, который находился на форме, но т.к. теперь формы нет, то соответственно размещать его негде. Вопрос: чем заменить в данной процедуре "SCREEN_IMAGE", чтобы она работала и в приложении без формы.

Uses
Jpeg;

Procedure CONVERTATION;
Var
jpgImg: TJPEGImage;
Begin
SCREEN_IMAGE.Picture.Bitmap.LoadFromFile("C:\SCREEN_SHOT.bmp");
jpgImg := TJPEGImage.Create;
jpgImg.Assign(SCREEN_IMAGE.Picture.Bitmap);
jpgImg.CompressionQuality := 100;
jpgImg.Compress;
jpgImg.SaveToFile("C:\SCREEN_SHOT.jpg");
DeleteFile("C:\SCREEN_SHOT.bmp");
End;


Заранее спасибо.


← →
Array   (2006-11-03 14:55) [1]

http://narod.yandex.ru/cgi-bin/yandsearch?user=delphiworld&text=jpeg+bmp&where=2


← →
Джо ©   (2006-11-03 14:59) [2]

 Bmp: TBitmap;
...
 Bmp := TBitmap.Create;
 Bmp.LoadFromFile
и так далее.


← →
Max.66RUS ©   (2006-11-03 15:16) [3]

Array, Джо - большое спасибо. Проблема решена.


← →
Джо ©   (2006-11-03 15:18) [4]

Кстати, процедуру CONVERTATION необходимо выкинуть на свалку :) Хотя бы по той причине, что в ней екземпляр TJPEGImage не уничтожается...



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

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



Память: 0.45 MB
Время: 0.029 c
1-1160246560
Master_
2006-10-07 22:42
2006.11.19
Вычисление производных в Delphi


3-1158743677
kaif
2006-09-20 13:14
2006.11.19
Преемственность данных и суррогатные ключи


2-1162635752
Savek
2006-11-04 13:22
2006.11.19
TQRCompositeReport, количество страниц


15-1162188889
pavel_guzhanov
2006-10-30 09:14
2006.11.19
Нашел книгу Рихтера в отличном качестве, формат CHM


2-1162205363
regdown
2006-10-30 13:49
2006.11.19
Помогите с Паскалем




   Наверх