1: Image img = Image.FromFile("圖檔路徑");
2: PropertyItem[] pt = img.PropertyItems;
所取回的pt陣列內的資訊即EXIF,但是美中不足的是
裡面的資訊均為ASCII碼,尚須要自行轉換,麻煩的很。
所以在www.codeproject.com網站中,有好心人已經將苦差事做完了。
網址在 : EXIFextractor library to extract EXIF information
至網站下載原始碼或組件,便可以使用以下的程式碼列舉出照片的所有EXIF資訊了。
1: Goheer.EXIF.EXIFextractor er2 =
2: new Goheer.EXIF.EXIFextractor(@"圖片路徑", "", "");
3: foreach (System.Web.UI.Pair s in er2)
4: {
5: Console.WriteLine(s.First + " : " + s.Second);
6: }
7: Console.WriteLine(er2["User Comment"]);
結果如下: