Einzelnen Beitrag anzeigen

Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#4

Re: Jpegs : Qualität verringern

  Alt 2. Sep 2003, 12:55
Ich hab's auch noch nie gemacht.

Delphi-Quellcode:
uses
  JPEG;

procedure KonvertiereJPEG(const FileNameVon, FileNameNach: TFileName);
var
  jpeg: TJPEGImage;
begin
  jpeg := TJPEGImage.Create;
  try
    jpeg.CompressionQuality := 50; //100 ist Standard
    jpeg.LoadFromFile(FileNameVon);
    jpeg.Compress; //<==================== Hier gibt's noch ein Problem!!!
    jpeg.SaveTofile(FileNameNach+'.jpg');
  finally
    jpeg.Free
  end;
end;

//Afruf:
  KonvertiereJPEG('D:\Matze.jpg', 'D:\Matze2');

aber:

jpeg.Compress; geht irgendwie (noch) nicht.
  Mit Zitat antworten Zitat