2012-04-25 52 views
0

我在C#.NET寫入單模一些EXIF數據,其讀取圖像特性(即EXIF數據),並做如下代碼我已經使用相同的:C#.NET未能讀取從JPG圖像

Image ImgObject = new Bitmap("jpg image file path"); 

PropertyItem[] ImgObject = theImage.PropertyItems; 

從不同的Android設備捕獲JPG圖像集合(並明確添加EXIF數據的用戶註釋標籤) - 現在C#.Net未能閱讀「用戶評論」屬性。我曾嘗試使用其他基於Web的解決方案進行檢查,每次都讀取「用戶評論」字段。

對此的任何指針將是很大的幫助。謝謝。

回答

1

Exif metadata非常靈活,有時甚至用於stegonography。 爲了獲取用戶評論,似乎你必須直接使用字節,在字節前讀取所有內容,指示圖像的開始,然後手動解析。

0

要從圖像文件(如JPEG)中讀取元數據,請嘗試使用我的MetadataExtractor庫。它支持許多圖像和視頻格式,以及許多類型的嵌入式數據,如Exif,IPTC,XMP等等。

該API非常簡單。您可以使用一行代碼訪問文件的元數據。