![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
|
|
#1
|
|||
|
|||
|
нужно файл типа *.jpg перекодировать в *.bmp, подскажите, пжлта, технологию или алгоритм!
|
|
#2
|
|||
|
|||
|
Грузишь JPEG, создаешь BMP нужного размера и отриовываешь JPEG на BMP. Все.
|
|
#3
|
||||
|
||||
|
Не забываем в uses писать еще и JPEG
Код:
procedure JPEGtoBMP(const FileName: TFileName);
var
jpeg: TJPEGImage;
bmp: TBitmap;
begin
jpeg := TJPEGImage.Create;
try
jpeg.CompressionQuality := 100; {качество сжатия}
jpeg.LoadFromFile(FileName); \\загружаем из файла
bmp := TBitmap.Create;
try
bmp.Assign(jpeg);
bmp.SaveTofile(ChangeFileExt(FileName, '.bmp')); \\ сохраняем в файл
finally
bmp.Free
end;
finally
jpeg.Free
end;
end; |
|
#4
|
|||
|
|||
|
обкатал, все норм, еще раз спасибо!
|