我想使用.NET中的GDI +中定义的image property tag constants。
我想知道这些常量值(例如PropertyTagGpsVer常量)是否在任何基类库中公开?
我试过环顾System.Drawing.Imaging命名空间无济于事。
答案 0 :(得分:6)
不,他们不是。
标记的枚举:http://msdn.microsoft.com/en-us/library/ms534417(VS.85).aspx 标签的详细说明:http://msdn.microsoft.com/en-us/library/ms534416(VS.85).aspx
我最终将这两个页面的大部分复制并粘贴到代码中,以便做你想做的事:拥有一组常量。您需要按名称实现一组PropertyItem,并使用PropertyItem的id,length和type预先填充它们。
另一种方法是选择你需要的常量并实现它们。
答案 1 :(得分:1)
如果您有Microsoft SDK,可以在名为GdiPlusImaging.h的C头文件中找到所有常量
在C项目中包含标题会很简单,但是你必须做一些调整才能将它们全部放入枚举中。
答案 2 :(得分:-1)
您正在寻找System.Drawing.Imaging.PropertyItem
课程。请参阅MSDN