Mega Code Archive

 
Categories / Delphi / Graphic
 

Convert JPEG to BMP

Title: convert JPEG to 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 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 }