Encoder Clase

Definición

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)

Se aplica a

Consulte también