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 Encoder objeto 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, consulte System.Drawing.Common only supported on Windows (Solo se admite System.Drawing.Common en Windows).
Cuando se pasa un parámetro a un codificador de imágenes, 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 que contiene parámetros de la categoría deseada.
Los codificadores de imagen integrados en los parámetros de recepción de GDI+ que pertenecen a varias categorías. En la tabla siguiente se enumeran todas las categorías y el GUID asociado a cada categoría.
| Categoría | 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
| Nombre | Description |
|---|---|
| Encoder(Guid) |
Inicializa una nueva instancia de la Encoder clase a partir del identificador único global (GUID) especificado. El GUID especifica una categoría de parámetro de codificador de imagen. |
Campos
| Nombre | Description |
|---|---|
| ChrominanceTable |
Objeto Encoder que se inicializa con el identificador único global de la categoría de parámetros de tabla de cromoinancia. |
| ColorDepth |
Objeto Encoder que se inicializa 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 que se inicializa con el identificador único global para la categoría de parámetros de compresión. |
| ImageItems |
Representa un codificador que se inicializa con el identificador único global de la categoría de elementos de imagen. |
| LuminanceTable |
Representa un Encoder objeto que se inicializa con el identificador único global de la categoría de parámetros de tabla de luminancia. |
| Quality |
Obtiene un Encoder objeto que se inicializa con el identificador único global de la categoría de parámetros de calidad. |
| RenderMethod |
Representa un Encoder objeto que se inicializa con el identificador único global para la categoría de parámetros del método render. |
| SaveAsCmyk |
Representa un codificador que se inicializa con el identificador único global para la categoría guardar como CMYK. |
| SaveFlag |
Representa un Encoder objeto que se inicializa con el identificador único global de la categoría de parámetro de marca de guardado. |
| ScanMethod |
Representa un Encoder objeto que se inicializa con el identificador único global de la categoría de parámetros del método de examen. |
| Transformation |
Representa un Encoder objeto que se inicializa con el identificador único global de la categoría de parámetros de transformación. |
| Version |
Representa un Encoder objeto que se inicializa con el identificador único global de la categoría de parámetros de versión. |
Propiedades
| Nombre | Description |
|---|---|
| Guid |
Obtiene un identificador único global (GUID) que identifica una categoría de parámetro de codificador de imagen. |
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) |
| 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) |