wenn ich ein Bild in ein Image-Objekt geladen habe, wie kann ich dann über dieses Image-Objekt das Grafikformat der Datei (z.B. BMP, JPEG, TIFF, GIF etc.) erhalten.
Folgender Code liefert (in der Umwandlung in einen String) einen für mich unbrauchbaren HashCode:
[ImageFormat: b96b3cae-0728-11d3-9d7b-0000f81ef32e]
Image _Image = Image.FromFile("C:\\test.jpg");
ImageFormat iF = _Image.RawFormat;
MessageBox.Show(iF.ToString());
Auch Image.PixelFormat ist nicht viel brauchbarer.
Verstehen tu ich es nicht, da ich im "Petzold" unter ImageFormat als Eigenschaftswerte die verschiedenen spezifischen Grafikformate in einer Tabelle gefunden habe (so wie ich es gerne hätte). Googlen (bestimmt 10 Versuche) - hat außer dem Hinweis auf Image.RawFormat nichts gebracht!
Hat jemand den Durchblick? 8o