Delphi - база знаний

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 


Взято с сайта



Содержание раздела