jpg auf Form anzeigen
-
Hallo,
wie kann ich ein jpg Bild auf der Form anzeigen lassen ?
LoadFromFile kann ja nur bmp´s laden gibt es eine Funktion die auch jpg´s laden kann ?
-
Hallo
Siehe FAQ hier im Forum, Abschnitt Grafik, Thema "JPEG, GIF und PNG"
bis bald
akari
-
Mit dem Inhalt aus der FAQ kann ich leider nicht viel Anfangen.
Da mein Bild nur als jpg vorliegt. Hier wird ja anscheind das Bild aus Image1 was eine Bitmap ist in ein jpg konvertiert, aber was macht man wenn nur die jpg Datei vorliegt ?
Sowas hier geht ja z.b. nicht denn die Datei in Image1 ist ja eine jpg Datei
wäre es eine bmp Datei dann würde es funktionieren.TJPEGImage *jpg = new TJPEGImage(); Image1->Picture->LoadFromFile("file.jpg"); jpg->Assign(Image1->Picture->Bitmap); jpg->SaveToFile("test.jpg"); Image2->Picture->Assign(jpg); delete jpg;
-
Hallo
Du hast das wichtigste überlesen. Um einfach in einem TImage ein jpg anzuzeigen, brauchst du nur #include <jpeg.hpp> bei den includes deines Formes hinzufügen. Dann kannst du ohne weitere Änderung bereits jpgs laden :
Image1->Picture->LoadFromFile("x.jpg");
bis bald
akari