Entwickler-Ecke

Multimedia / Grafik - JPEG aus Stream in Picture anzeigen


UWER - Fr 11.07.03 11:08
Titel: JPEG aus Stream in Picture anzeigen
Hallo Leute,

ich habe das Problem das ich noch keinen Weg gefunden habe einen JPEG der als Stream vorliegt in eine TPicture-komponente reinzukriegen. Mit Bitmaps kein Problem. Picture.Bitmap.LoadFromStream(PicStream) und fertig ist die Laube. Bei JPEG's steh ich mir aber irgendwie auf dem Denkschlauch. Ich könnte zwar den Umweg über eine Datei gehen, aber es muß doch einen direkten Weg geben.

Bin für jeden Tip dankbar.


Simon Joker - Fr 11.07.03 13:10

Hi Uwer,

erzeuge dir doch einfache eine Variable mit TJPEGImage und lade dann aus dem Stream.


Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
...
  try
    JP:=TJPGImage.Create;
    JP.LoadFromStream(Stream);
    Picture.Assign(JP);   
  finally
    JP.Free;
  end;


UWER - Fr 11.07.03 13:38

Hallo Simon,

danke das war der entscheidende Hinweis. Manchmal sieht man den Wald vor lauter Bäumen nicht.