Entwickler-Ecke

Multimedia / Grafik - mehrere bildformate in bmp umwandeln


Handycommander - Mo 15.08.05 17:15
Titel: mehrere bildformate in bmp umwandeln
hi,

wie kann ich mehrere bildformate in bmp umwandelnt?
also ich mein *.jpg;*.jpeg;*.bmp;*.ico;*.emf;*.wmf
gibts da ne funktion?

danke


Stefan.Buchholtz - Mo 15.08.05 17:25
Titel: Re: mehrere bildformate in bmp umwandeln
user profile iconHandycommander hat folgendes geschrieben:
wie kann ich mehrere bildformate in bmp umwandelnt?
also ich mein *.jpg;*.jpeg;*.bmp;*.ico;*.emf;*.wmf
gibts da ne funktion?

danke


Du kannst das Bild zuerst in ein TPicture-Objekt laden und dann einem TBitmap zuweisen, etwas so:


Delphi-Quelltext
1:
2:
3:
4:
5:
6:
pic := TPicture.Create();
pic.LoadFromFile(bildDateiName);

bmp := TBitmap.Create();
bmp.Assign(pic.Graphic);
pic.Free();


Stefan


uall@ogc - Mo 15.08.05 17:54

um jpg und jpeg umzuwandeln musst du die unit JPEG einbinden
und ein TJpegImage erstellen welches du dann einem Bitmap zuweisen kannst (Assign)

einfach mal die forumsuche benutzen, da werden sie geholfen


Stefan.Buchholtz - Mo 15.08.05 17:56

user profile iconuall@ogc hat folgendes geschrieben:
um jpg und jpeg umzuwandeln musst du die unit JPEG einbinden
und ein TJpegImage erstellen welches du dann einem Bitmap zuweisen kannst (Assign)

einfach mal die forumsuche benutzen, da werden sie geholfen


Sobald die Unit jpeg eingebunden ist, sollte TPicture auch JPEGs laden können - es ist also kein spezieller Code für JPEGs nötig.

Stefan


uall@ogc - Mo 15.08.05 18:01

so lang her das ich mal mit nem TPicture gearbeitet habe ;)