![]() |
TImage32 als JPEG speichern
Hallo,
ich möchte ein TImage32 als JPEG speichern. Dazu habe ich folgenden Code:
Delphi-Quellcode:
Da erhalte ich immer die Fehlermeldung 'TBitmap32 kann nicht zu TJPEGImage zugewiesen werden'.
procedure TForm2.Button1Click(Sender: TObject);
var jpeg:TJpegImage; begin jpeg:=TJpegImage.Create; jpeg.CompressionQuality:=30; jpeg.assign(Image321.Bitmap); jpeg.SaveToFile('test.jpg'); end; Wie kann ich das Bild nun als JPEG speichern? Danke im Vorraus. |
Re: TImage32 als JPEG speichern
Zitat:
Es Fehlt
Delphi-Quellcode:
Vielleicht hilft es...
JPEG.JPEGNeeded;
JPEG.Compress; |
Re: TImage32 als JPEG speichern
Zitat:
|
Re: TImage32 als JPEG speichern
Hi,
ich habe das gleiche Problem. Momentan helfe ich mir damit, dass ich vom Image32 erst in ein TBitmap und von diesem in das TJPegImage die Daten per Assign übertrage. Das funktioniert, wenn es aber einen eleganteren Weg gibt, wäre das schon toll. Cu, Frank |
Re: TImage32 als JPEG speichern
Hallo Frank,
über TBitmap funktioniert es tatsächlich. Vielen Dank! Falls ich nochmal eine bessere Lösung finde, schreibe ich es hier. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:59 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz