Encoder 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í.
Un objeto Encoder encapsula un identificador único global (GUID) que identifica la categoría de un parámetro de codificador de imagen.
public ref class Encoder sealed
public sealed class Encoder
type Encoder = class
Public NotInheritable Class Encoder
- Herencia
-
Encoder
Comentarios
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.
Cuando se pasa un parámetro a un codificador de imagen, el parámetro se encapsula en un EncoderParameter objeto . Uno de los campos del EncoderParameter objeto es un GUID que especifica la categoría del parámetro . Use los campos estáticos de la Encoder clase para recuperar un Encoder objeto que contiene parámetros de la categoría deseada.
Los codificadores de imagen integrados en GDI+ reciben parámetros que pertenecen a varias categorías. En la tabla siguiente se enumeran todas las categorías y el GUID asociado a cada categoría.
Category | GUID |
---|---|
ChrominanceTable | f2e455dc-09b3-4316-8260-676ada32481c |
ColorDepth | 66087055-ad66-4c7c-9a18-38a2310b8337 |
Compression | e09d739d-ccd4-44ee-8eba-3fbf8be4fc58 |
LuminanceTable | edb33bce-0266-4a77-b904-27216099e717 |
Quality | 1d5be4b5-fa4a-452d-9cdd-5db35105e7eb |
RenderMethod | 6d42c53a-229a-4825-8bb7-5c99e2b9a8b8 |
SaveFlag | 292266fc-ac40-47bf-8cfc-a85b89a655de |
ScanMethod | 3a4e2661-3109-4e56-8536-42c156e7dcfa |
Transformation | 8d0eb2d1-a58e-4ea8-aa14-108074b7b6f9 |
Version | 24d18c76-814a-41a4-bf53-1c219cccf797 |
Constructores
Encoder(Guid) |
Inicializa una nueva instancia de la clase Encoder a partir del identificador único global (GUID) especificado. El GUID especifica una categoría de parámetro de codificador de imagen. |
Campos
ChrominanceTable |
Objeto Encoder inicializado con el identificador único global para la categoría de parámetro ChrominanceTable. |
ColorDepth |
Objeto Encoder inicializado con el identificador único global para la categoría de parámetro de profundidad de color. |
ColorSpace |
Representa un codificador que se inicializa con el identificador único global de la categoría de espacio de color. |
Compression |
Objeto Encoder inicializado con el identificador único global para la categoría de parámetro Compression. |
ImageItems |
Representa un codificador que se inicializa con el identificador único global de la categoría de elementos de imagen. |
LuminanceTable |
Representa un objeto Encoder inicializado con el identificador único global para la categoría de parámetro LuminanceTable. |
Quality |
Obtiene un objeto Encoder que se inicializa con el identificador único global de la categoría de parámetro Quality. |
RenderMethod |
Representa un objeto Encoder inicializado con el identificador único global para la categoría de parámetro RenderMethod. |
SaveAsCmyk |
Representa un codificador que se inicializa con el identificador único global para la categoría guardar como CMYK. |
SaveFlag |
Representa un objeto Encoder inicializado con el identificador único global para la categoría de parámetro de marca de guardado. |
ScanMethod |
Representa un objeto Encoder inicializado con el identificador único global para la categoría de parámetro ScanMethod. |
Transformation |
Representa un objeto Encoder inicializado con el identificador único global para la categoría de parámetro Transformation. |
Version |
Representa un objeto Encoder inicializado con el identificador único global para la categoría de parámetro Version. |
Propiedades
Guid |
Obtiene un identificador único global (GUID) que identifica una categoría de parámetro de codificador de imagen. |
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) |
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) |