【发布时间】:2014-09-17 14:33:42
【问题描述】:
这个问题与 this original forum post:
有关我正在寻找有关此处答案实施的说明。我采用image.SetPropertyItem(0x0112) 的想法来尝试访问我的照片中的一些属性。我的问题是属性写为 0x0112 等...,但 SetPropertyItem 参数需要一个整数。我已经尝试将 0x0112 属性 ID 转换为整数,但实际上我无法获得一个已知属性来显示给我。
这很琐碎,但让我卡住了。任何澄清都会很好地帮助我。我一直在尝试使用来自 this MSDN site 的 ID 来读取并最终将属性添加到我的照片中。
【问题讨论】:
-
0x0112 是一个整数。它只是一个的十六进制表示。相当于十进制的 274。
-
int propId = 0x0112;是完全有效的 C#,因此您不必转换任何内容。 -
...如果您使用的是 VB.NET,它将是
&H112- stackoverflow.com/questions/10240587/…