ImageCodecInfo Classe

Definição

A ImageCodecInfo classe fornece os elementos de armazenamento e métodos necessários para recuperar toda a informação pertinente sobre os codificadores e descodificadores de imagem instalados (chamados codecs). Não é hereditário.

public ref class ImageCodecInfo sealed
[System.Runtime.InteropServices.ComVisible(false)]
public sealed class ImageCodecInfo
public sealed class ImageCodecInfo
[<System.Runtime.InteropServices.ComVisible(false)>]
type ImageCodecInfo = class
type ImageCodecInfo = class
Public NotInheritable Class ImageCodecInfo
Herança
ImageCodecInfo
Atributos

Observações

O GDI+ utiliza codificadores de imagem para converter as imagens armazenadas nos Bitmap objetos para vários formatos de ficheiro. Os codificadores de imagem estão integrados no GDI+ para os formatos BMP, JPEG, GIF, TIFF e PNG. Um codificador é invocado quando se chama o Save método ou SaveAdd de um Image objeto.

Note

No .NET 6 e versões posteriores, o pacote System.Drawing.Common, que inclui esse tipo, só é suportado em sistemas operacionais Windows. O uso deste tipo em aplicações multiplataforma causa avisos em tempo de compilação e exceções em tempo de execução. Para obter mais informações, consulte System.Drawing.Common suportado apenas no Windows.

Propriedades

Name Description
Clsid

Obtém ou define uma Guid estrutura que contém um GUID que identifica um codec específico.

CodecName

Recebe ou define uma cadeia que contém o nome do codec.

DllName

Obtém ou define uma cadeia que contém o nome do caminho da DLL que contém o codec. Se o codec não estiver numa DLL, este ponteiro é null.

FilenameExtension

Obtém ou define a cadeia que contém a(s) extensão(ões) de nome de ficheiro usadas no codec. As extensões são separadas por ponto e vírgula.

Flags

Obtém ou define o valor de 32 bits usado para armazenar informação adicional sobre o codec. Esta propriedade devolve uma combinação de flags da ImageCodecFlags enumeração.

FormatDescription

Recebe ou define uma cadeia que descreve o formato de ficheiro do codec.

FormatID

Obtém ou define uma Guid estrutura que contém um GUID que identifica o formato do codec.

MimeType

Recebe ou define uma cadeia que contém o tipo Multipurpose Internet Mail Extensions (MIME) do codec.

SignatureMasks

Obtém ou define um array bidimensional de bytes que pode ser usado como filtro.

SignaturePatterns

Obtém ou define um array bidimensional de bytes que representa a assinatura do codec.

Version

Obtém ou define o número de versão do codec.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetImageDecoders()

Devolve um array de ImageCodecInfo objetos que contêm informação sobre os descodificadores de imagem incorporados no GDI+.

GetImageEncoders()

Devolve um array de ImageCodecInfo objetos que contêm informação sobre os codificadores de imagem incorporados no GDI+.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Ver também