Вопрос

Я хотел бы использовать Константы тега свойства изображения определено в GDI+ из .NET.

Интересно, эти постоянные значения (напримерКонстанта PropertyTagGpsVer) представлены в какой-либо библиотеке базовых классов?

Я пытался просмотреть пространство имен System.Drawing.Imaging, но безрезультатно.

Это было полезно?

Решение

Нет, они не.

Перечисление тегов: http://msdn.microsoft.com/en-us/library/ms534417(VS.85).aspxПодробное описание тегов: http://msdn.microsoft.com/en-us/library/ms534416(VS.85).aspx

В итоге я скопировал и вставил большую часть этих двух страниц в код, чтобы сделать то, что вы хотите:иметь набор констант.Вам потребуется реализовать набор PropertyItems по имени и предварительно заполнить их идентификатором, длиной и типом PropertyItem.

Другой способ сделать это — просто выбрать нужные константы и реализовать их.

Другие советы

Если у вас есть Microsoft SDK, вы можете найти все константы в заголовочном файле C с именем GdiPlusImaging.h.

Было бы достаточно просто включить заголовок в проект C, но вам придется внести некоторые изменения, чтобы поместить их все в перечисления.

Вы ищете System.Drawing.Imaging.PropertyItem сорт.См. описание и пример на MSDN

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top