Pregunta

Me gustaría utilizar el etiqueta de propiedad de imagen constantes definen en GDI + de .NET.

Me pregunto si estos valores constantes ( por ejemplo. PropertyTagGpsVer constante ) se exponen en cualquiera de la biblioteca de clases base?

He intentado buscar en torno System.Drawing.Imaging espacio de nombres en vano.

¿Fue útil?

Solución

No, no lo son.

La enumeración de las etiquetas: http: // MSDN. microsoft.com/en-us/library/ms534417(VS.85).aspx Larga descripción de las etiquetas: http://msdn.microsoft. com / es-es / library / ms534416 (VS.85) .aspx

Me terminó copiando y pegando la mayor parte de estas dos páginas en código con el fin de hacer lo que quiere: tener un conjunto de constantes. Tendrá que poner en práctica un conjunto de PropertyItems por su nombre y rellenar previamente con el ello, longitud y el tipo de la PropertyItem.

La otra manera de hacerlo es T acaba de elegir las constantes que necesita y ponerlas en práctica.

Otros consejos

Si usted tiene los SDK de Microsoft, se pueden encontrar todas las constantes en un archivo de cabecera C llamado GdiPlusImaging.h

Sería lo suficientemente simple como para incluir la cabecera en un proyecto C, pero que tendría que hacer algunos ajustes para poner a todos en las enumeraciones.

Usted está en busca de la clase System.Drawing.Imaging.PropertyItem. Véase una descripción y un ejemplo de MSDN

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top