ImageCodecInfo Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
La ImageCodecInfo clase proporciona los métodos y miembros de almacenamiento necesarios para recuperar toda la información pertinente sobre los codificadores y descodificadores de imagen instalados (denominados códecs). No se puede heredar.
public ref class ImageCodecInfo sealed
public sealed class ImageCodecInfo
[System.Runtime.InteropServices.ComVisible(false)]
public sealed class ImageCodecInfo
type ImageCodecInfo = class
[<System.Runtime.InteropServices.ComVisible(false)>]
type ImageCodecInfo = class
Public NotInheritable Class ImageCodecInfo
- Herencia
-
ImageCodecInfo
- Atributos
Comentarios
GDI+ usa codificadores de imágenes para convertir las imágenes almacenadas en Bitmap objetos a varios formatos de archivo. Los codificadores de imágenes están integrados en GDI+ para los formatos BMP, JPEG, GIF, TIFF y PNG. Se invoca un codificador cuando se llama al Save método o SaveAdd de un Image objeto .
Nota:
En .NET 6 y versiones posteriores, el paquete System.Drawing.Common, que incluye este tipo, solo se admite en sistemas operativos Windows. El uso de este tipo en aplicaciones multiplataforma provoca advertencias en tiempo de compilación y excepciones en tiempo de ejecución. Para obtener más información, consulte System.Drawing.Common only supported on Windows (Solo se admite System.Drawing.Common en Windows).
Propiedades
| Nombre | Description |
|---|---|
| Clsid |
Obtiene o establece una Guid estructura que contiene un GUID que identifica un códec específico. |
| CodecName |
Obtiene o establece una cadena que contiene el nombre del códec. |
| DllName |
Obtiene o establece la cadena que contiene el nombre de ruta de acceso del archivo DLL que contiene el códec. Si el códec no está en un archivo DLL, este puntero es |
| FilenameExtension |
Obtiene o establece una cadena que contiene las extensiones de nombre de archivo usadas en el códec. Las extensiones están separadas por punto y coma. |
| Flags |
Obtiene o establece el valor de 32 bits usado para almacenar información adicional sobre el códec. Esta propiedad devuelve una combinación de marcas de la ImageCodecFlags enumeración. |
| FormatDescription |
Obtiene o establece una cadena que describe el formato de archivo del códec. |
| FormatID |
Obtiene o establece una Guid estructura que contiene un GUID que identifica el formato del códec. |
| MimeType |
Obtiene o establece una cadena que contiene el tipo Multipurpose Internet Mail Extensions (MIME) del códec. |
| SignatureMasks |
Obtiene o establece una matriz bidimensional de bytes que se puede usar como filtro. |
| SignaturePatterns |
Obtiene o establece una matriz bidimensional de bytes que representa la firma del códec. |
| Version |
Obtiene o establece el número de versión del códec. |
Métodos
| Nombre | Description |
|---|---|
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetHashCode() |
Actúa como función hash predeterminada. (Heredado de Object) |
| GetImageDecoders() |
Devuelve una matriz de ImageCodecInfo objetos que contienen información sobre los descodificadores de imagen integrados en GDI+. |
| GetImageEncoders() |
Devuelve una matriz de objetos que contienen información sobre los codificadores de ImageCodecInfo imagen integrados en GDI+. |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |