【问题标题】:Image Property Tag Constant图像属性标签常量
【发布时间】:2009-07-25 13:22:30
【问题描述】:

我想使用 .NET 的 GDI+ 中定义的 image property tag constants

我想知道这些常量值(例如 PropertyTagGpsVer 常量)是否暴露在任何基类库中?

我尝试过查看 System.Drawing.Imaging 命名空间,但无济于事。

【问题讨论】:

    标签: .net gdi+ exif imaging


    【解决方案1】:

    不,他们不是。

    标签枚举: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、长度和类型预先填充它们。

    另一种方法是选择你需要的常量并实现它们。

    【讨论】:

    【解决方案2】:

    如果您有 Microsoft SDK,您可以在名为 GdiPlusImaging.h 的 C 头文件中找到所有常量

    将标头包含在 C 项目中很简单,但您必须进行一些调整才能将它们全部放入枚举中。

    【讨论】:

      【解决方案3】:

      您正在寻找System.Drawing.Imaging.PropertyItem 类。查看MSDN上的描述和示例

      【讨论】:

      • 我在 PropertyItem 中寻找 ID 属性的常量值。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-03
      相关资源
      最近更新 更多