此问题与 this original forum post:
有关我正在寻求澄清答案的实施。我采用image.SetPropertyItem(0x0112)
的想法试图访问我的照片中的一些属性。我的问题是属性写为 0x0112等... ,但SetPropertyItem参数调用整数。我已经尝试将 0x0112 属性ID转换为整数,但我实际上无法为我显示已知属性。
这很简单,但让我陷入困境。任何澄清都可以帮助我一路走来。我一直在尝试使用this MSDN site中的ID来阅读并最终为我的照片添加属性。
答案 0 :(得分:2)
以下是如何为PropertyItem使用exif属性
Public Enum EXIFProperty
Title = 40091
Author = 40093
Keywords = 40094
Comments = 40092
End Enum
Dim exifProperty As EXIFProperty
Dim propertyItem As PropertyItem
propertyItem.Id = CInt(exifProperty.Title)