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 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.
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 en 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, vea System.Drawing.Common solo compatible con Windows.
Propiedades
Clsid |
Obtiene o establece una estructura Guid 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 una cadena que contiene el nombre de la ruta de acceso de la DLL que contiene el códec. Si el códec no está en una DLL, este puntero es |
FilenameExtension |
Obtiene o establece una cadena que contiene las extensiones de nombre de archivo utilizadas en el códec. Las extensiones están separadas por signos de punto y coma. |
Flags |
Obtiene o establece el valor de 32 bits que se utiliza para almacenar información adicional acerca del códec. Esta propiedad devuelve una combinación de marcadores de la enumeración ImageCodecFlags. |
FormatDescription |
Obtiene o establece una cadena que describe el formato de archivo del códec. |
FormatID |
Obtiene o establece una estructura Guid que contiene un GUID que identifica el formato del códec. |
MimeType |
Obtiene o establece una cadena que contiene el tipo MIME (Multipurpose Internet Mail Extensions) del códec. |
SignatureMasks |
Obtiene o establece una matriz bidimensional de bytes que se puede utilizar 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
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetImageDecoders() |
Devuelve una matriz de objetos ImageCodecInfo que contienen información sobre los descodificadores de imagen integrados en GDI+. |
GetImageEncoders() |
Devuelve una matriz de objetos ImageCodecInfo que contienen información sobre los codificadores de imagen integrados en GDI+. |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |