Encoder Classe
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Um objeto Encoder encapsula um GUID (identificador global exclusivo) que identifica a categoria de um parâmetro codificador de imagem.
public ref class Encoder sealed
public sealed class Encoder
type Encoder = class
Public NotInheritable Class Encoder
- Herança
-
Encoder
Observação
No .NET 6 e versões posteriores, o pacote System.Drawing.Common, que inclui esse tipo, só tem suporte em sistemas operacionais Windows. O uso desse tipo em aplicativos multiplataforma causa avisos de tempo de compilação e exceções em tempo de execução. Para obter mais informações, consulte System.Drawing.Common com suporte apenas no Windows.
Quando você passa um parâmetro para um codificador de imagem, o parâmetro é encapsulado em um EncoderParameter objeto . Um dos campos do EncoderParameter objeto é um GUID que especifica a categoria do parâmetro . Use os campos estáticos da Encoder classe para recuperar um Encoder que contém parâmetros da categoria desejada.
Os codificadores de imagem integrados ao GDI+ recebem parâmetros que pertencem a várias categorias. A tabela a seguir lista todas as categorias e o GUID associado a cada categoria.
Categoria | 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 |
Encoder(Guid) |
Inicializa uma nova instância da classe Encoder do GUID (identificador global exclusivo) especificado. O GUID especifica uma categoria de parâmetro de codificador de imagem. |
Chrominance |
Um objeto Encoder inicializado pelo identificador global exclusivo da categoria de parâmetro da tabela de crominância. |
Color |
Um objeto Encoder inicializado com o identificador global exclusivo para a categoria de parâmetro de intensidade de cor. |
Color |
Representa um codificador inicializado com o identificador global exclusivo para a categoria de espaço de cor. |
Compression |
Um objeto Encoder inicializado com o identificador global exclusivo para a categoria de parâmetro de compactação. |
Image |
Representa um codificador inicializado com o identificador global exclusivo para a categoria de itens de imagem. |
Luminance |
Representa um objeto Encoder inicializado pelo identificador global exclusivo da categoria de parâmetro da tabela de luminância. |
Quality |
Obtém um objeto Encoder inicializado pelo identificador global exclusivo da categoria de parâmetro de qualidade. |
Render |
Representa um objeto Encoder inicializado pelo identificador global exclusivo da categoria de parâmetro do método de renderização. |
Save |
Representa um codificador inicializado com o identificador global exclusivo para salvar como categoria CMYK. |
Save |
Representa um objeto Encoder que é inicializado com o identificador global exclusivo para a categoria de parâmetro salvar sinalizador. |
Scan |
Representa um objeto Encoder inicializado pelo identificador global exclusivo da categoria de parâmetro do método de verificação. |
Transformation |
Representa um objeto Encoder inicializado com o identificador global exclusivo da categoria de parâmetro de transformação. |
Version |
Representa um objeto Encoder que é inicializado com o identificador global exclusivo da categoria de parâmetro de versão. |
Guid |
Obtém um GUID (identificador global exclusivo) que identifica uma categoria de parâmetro de codificador de imagem. |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
Get |
Serve como a função de hash padrão. (Herdado de Object) |
Get |
Obtém o Type da instância atual. (Herdado de Object) |
Memberwise |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
To |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
Produto | Versões |
---|---|
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9 |
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: