| 
 
 
usesJPEG;
 
 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 können Sie die Qualität der Komprimierung für die
 JPEG-Grafik festlegen (Default ist 100), wenn diese gespeichert wird.
 Eine höhere Komprimierung ergibt eine etwas schlechtere Bildqualität,
 dafür aber eine kleinere Datei.
 1 = kleinste Dateigrösse, 100 = beste Qualität
 }
 
 
   |