Esta documentación está archivada y no tiene mantenimiento.

System.Drawing.Imaging (Espacio de nombres)

Actualización: noviembre 2007

El espacio de nombres System.Drawing.Imaging ofrece funciones de imagen avanzadas para GDI+. Las funciones básicas de gráficos las proporciona el espacio de nombres System.Drawing.

La clase Metafile proporciona métodos para registrar y guardar metarchivos. La clase Encoder permite que los usuarios extiendan GDI+ para que admita cualquier formato de imagen. La clase PropertyItem proporciona métodos para almacenar y recuperar metadatos en los archivos de imagen.

sbashfw3.alert_caution(es-es,VS.90).gifPrecaución:

No se admite el uso de las clases incluidas en el espacio de nombres System.Drawing.Imaging en un servicio Windows o ASP.NET. Si se intenta utilizar estas clases en uno de estos tipos de aplicación, se pueden producir problemas inesperados; por ejemplo, la disminución del rendimiento del servicio y el inicio de excepciones en tiempo de ejecución.

  ClaseDescripción
sbashfw3.pubclass(es-es,VS.90).gifBitmapDataEspecifica los atributos de una imagen de mapa de bits. La clase BitmapData la utilizan los métodos LockBits y UnlockBits de la clase Bitmap. No puede heredarse.
sbashfw3.pubclass(es-es,VS.90).gifColorMapDefine un mapa de conversión de colores. Algunos de los métodos de la clase ImageAttributes ajustan los colores de la imagen mediante una tabla de reasignación de colores, consistente en una matriz de estructuras ColorMap. No puede heredarse.
sbashfw3.pubclass(es-es,VS.90).gifColorMatrixDefine una matriz de 5 x 5 que contiene las coordenadas del espacio RGBA. Algunos de los métodos de la clase ImageAttributes ajustan los colores de la imagen mediante una matriz de colores. Esta clase no se puede heredar.
sbashfw3.pubclass(es-es,VS.90).gifColorPaletteDefine una matriz de colores que constituyen una paleta de colores. Los colores son ARGB de 32 bits. No puede heredarse.
sbashfw3.pubclass(es-es,VS.90).gifEncoderUn objeto Encoder encapsula un identificador único global (GUID) que identifica la categoría de un parámetro de codificador de imagen.
sbashfw3.pubclass(es-es,VS.90).gifEncoderParameterSe utiliza para pasar un valor o una matriz de valores a un codificador de imágenes.
sbashfw3.pubclass(es-es,VS.90).gifEncoderParametersEncapsula una matriz de objetos EncoderParameter.
sbashfw3.pubclass(es-es,VS.90).gifFrameDimensionProporciona propiedades para obtener las dimensiones del marco de una imagen. No puede heredarse.
sbashfw3.pubclass(es-es,VS.90).gifImageAttributesUn objeto ImageAttributes contiene información acerca de la manipulación de los colores de los mapas de bits y de los metarchivos durante la representación. Un objeto ImageAttributes tiene varios valores de ajuste del color, como matrices de ajuste del color, matrices de ajuste de la escala de grises, valores de corrección gamma, tablas de mapas de colores y valores de umbral de color. Durante la representación, los colores se pueden corregir, oscurecer, aclarar y quitar. Para aplicar dichas manipulaciones, inicialice un objeto ImageAttributes y pase la ruta de acceso a ese objeto ImageAttributes (junto con la ruta de acceso a un objeto Image) al método DrawImage.
sbashfw3.pubclass(es-es,VS.90).gifImageCodecInfoLa clase ImageCodecInfo proporciona los miembros y métodos de almacenamiento necesarios para recuperar toda la información relevante acerca de los codificadores y descodificadores (códecs) de imágenes instalados. No puede heredarse.
sbashfw3.pubclass(es-es,VS.90).gifImageFormatEspecifica el formato de archivo de la imagen. No puede heredarse.
sbashfw3.pubclass(es-es,VS.90).gifMetafileDefine un metarchivo gráfico. Un metarchivo contiene registros que describen una secuencia de gráficos que pueden grabarse (construirse) y reproducirse (mostrarse). Esta clase no se hereda.
sbashfw3.pubclass(es-es,VS.90).gifMetafileHeaderContiene los atributos de un Metafile asociado. No puede heredarse.
sbashfw3.pubclass(es-es,VS.90).gifMetaHeaderContiene información acerca de un metarchivo Windows (WMF).
sbashfw3.pubclass(es-es,VS.90).gifPropertyItemEncapsula una propiedad de metadatos que debe incluirse en un archivo de imagen. No puede heredarse.
sbashfw3.pubclass(es-es,VS.90).gifWmfPlaceableFileHeaderDefine un metarchivo ubicable. No puede heredarse.

  DelegadoDescripción
sbashfw3.pubdelegate(es-es,VS.90).gifPlayRecordCallbackEste delegado no se utiliza. Para obtener un ejemplo de enumeración de los registros de un metarchivo, vea EnumerateMetafile.

  EnumeraciónDescripción
sbashfw3.pubenumeration(es-es,VS.90).gifColorAdjustTypeEspecifica qué objetos de GDI+ utilizan información de ajuste del color.
sbashfw3.pubenumeration(es-es,VS.90).gifColorChannelFlagEspecifica los canales individuales en el espacio de colores CMYK (aguamarina, fucsia, amarillo, negro). Los métodos SetOutputChannel utilizan esta enumeración.
sbashfw3.pubenumeration(es-es,VS.90).gifColorMapTypeEspecifica los tipos de asignaciones de colores.
sbashfw3.pubenumeration(es-es,VS.90).gifColorMatrixFlagEspecifica el tipo de imágenes y colores a los que afectarán los ajustes de color y escala de grises de ImageAttributes.
sbashfw3.pubenumeration(es-es,VS.90).gifColorModeEspecifica dos modos para los valores de los componentes de color.
sbashfw3.pubenumeration(es-es,VS.90).gifEmfPlusRecordTypeEspecifica los métodos disponibles para leer y escribir comandos gráficos, para utilizarlos con metarchivos. Los miembros de esta enumeración constituyen tres grupos:
sbashfw3.pubenumeration(es-es,VS.90).gifEmfTypeEspecifica la naturaleza de los registros situados en un archivo de tipo Metarchivo mejorado (EMF). Varios de los constructores de la clase Metafile utilizan esta enumeración.
sbashfw3.pubenumeration(es-es,VS.90).gifEncoderParameterValueTypeSe utiliza para especificar el tipo de datos del objeto EncoderParameter que se usa con el método Save o SaveAdd de una imagen.
sbashfw3.pubenumeration(es-es,VS.90).gifEncoderValueSe usa para especificar el valor de parámetro que se pasa a un codificador de imágenes JPEG o TIFF cuando se usan los métodos Image.Save o Image.SaveAdd.
sbashfw3.pubenumeration(es-es,VS.90).gifImageCodecFlagsProporciona atributos de un codificador/descodificador (códec) de una imagen.
sbashfw3.pubenumeration(es-es,VS.90).gifImageFlagsEspecifica los atributos de los datos de píxeles contenidos en un objeto Image. La propiedad Flags devuelve un miembro de esta enumeración.
sbashfw3.pubenumeration(es-es,VS.90).gifImageLockModeEspecifica los indicadores que se pasan al parámetro indicadores del método LockBits. El método LockBits bloquea una parte de una imagen para poder leer o escribir los datos de píxeles.
sbashfw3.pubenumeration(es-es,VS.90).gifMetafileFrameUnitEspecifica la unidad de medida del rectángulo utilizado para indicar el tamaño y posición de un metarchivo. Se especifica durante la creación del objeto Metafile.
sbashfw3.pubenumeration(es-es,VS.90).gifMetafileTypeEspecifica los tipos de metarchivos. La propiedad MetafileHeader.Type devuelve un miembro de esta enumeración.
sbashfw3.pubenumeration(es-es,VS.90).gifPaletteFlagsEspecifica el tipo de datos de color en la paleta del sistema. Pueden ser datos de color alfa, datos de escala de grises o datos de semitonos.
sbashfw3.pubenumeration(es-es,VS.90).gifPixelFormatEspecifica el formato de los datos de color de cada uno de los píxeles de la imagen.
Mostrar: