JPG ---> BMP
JPG ---> BMP
uses
JPEG;
procedure JPEGtoBMP(const FileName: TFileName);
var
jpeg: TJPEGImage;
bmp: TBitmap;
begin
jpeg := TJPEGImage.Create;
try
jpeg.CompressionQuality := 100; {Default Value}
jpeg.LoadFromFile(FileName);
bmp := TBitmap.Create;
try
bmp.Assign(jpeg);
bmp.SaveTofile(ChangeFileExt(FileName, '.bmp'));
finally
bmp.Free
end;
finally
jpeg.Free
end;
end;
{
CompressionQuality (default 100):
Set a value between 1..100, depending on your need of quality and
image file size. 1 = Smallest file size, 100 = Best quality.
Mit CompressionQuality konnen Sie die Qualitat der Komprimierung fur die
JPEG-Grafik festlegen (Default ist 100), wenn diese gespeichert wird.
Eine hohere Komprimierung ergibt eine etwas schlechtere Bildqualitat,
dafur aber eine kleinere Datei.
1 = kleinste Dateigrosse, 100 = beste Qualitat
}
Взято с сайта