2012-04-02 56 views
0

我正在使用ExifTools代碼來讀取和更新我正在開發的VB.NET項目中JPEG的EXIF。到目前爲止,我已經成功地完成了我所需要的工作,但我在我的願望清單中最後一件事情上遇到了困難 - 「關鍵字」或「標籤」條目。 「標籤」屬性(通過文件右鍵單擊 - >屬性 - >詳細信息並在評級星的下面訪問)填充了信息,但是如果使用ExifTools GetPropertyValue()函數的PropertyItem for關鍵字(值40094)它什麼都不返回。EXIF用於標籤的Propertyitem?

很明顯,文件屬性下的「標籤」條目與EXIF定義爲「關鍵字」的條目不同,但我無法弄清楚傳遞正確的PropertyItem值是什麼。

有誰知道嗎?

謝謝! 史蒂夫

+0

進一步挖掘,我發現以下幾點:http://www.mvps.org/emorcillo/en/code/grl /storage.shtml這似乎是我需要的。下載包含示例代碼和一個需要添加到項目中的DLL。我最初從這篇文章中聽說過他的代碼,它的C#版本基於他的原始代碼:http://groups.google.com/group/microsoft.public.dotnet.framework/msg/99a5dd5c80c084b5?q=%22structured+storage %22 + c%23&start = 10&hl = en&lr&ie = UTF-8&oe = UTF-8&rnum = 17我實際上想要使用該代碼(因爲它不需要DLL),但我無法將其轉換回VB.Net – Scole 2012-04-03 17:01:47

回答

0

我已經使用這個article讀取圖像,我希望這可以幫助你

+0

我在最初的EXIF研究中看到了這個樣本。不幸的是,它沒有公開我正在尋找的propertyItem。 – Scole 2012-04-02 22:30:34