Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#11

Re: Fotos in einer DB komprimieren

  Alt 29. Sep 2006, 11:35
Grundsätzlich kann man JPEG-Daten nicht mit einem weiterem Komprimierungsverfahren (LZH, ...) verkleinern.
Man muss schon weitere Verluste in der Bildqualität in Kauf nehmen, damit die Datenmenge kleiner wird.

Also:
Delphi-Quellcode:
MyJpeg.LoadFromStream(BlobStream);
MyJpeg.CompressionQuality := 10; // 100%=beste Qualität 1%=schlechteste Qualität/kleinste Datenmenge
MyJpeg.Compress; // neu komprimieren
MyJPeg.SaveToStream(BlobStream);
Andreas
  Mit Zitat antworten Zitat