Compartir a través de


Encoder Clase

Definición

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)

Se aplica a

Consulte también