Partilhar via


ImageCodecInfo Classe

Definição

A classe ImageCodecInfo fornece os métodos e membros de armazenamento necessário para recuperar todas as informações pertinentes sobre os codificadores e decodificadores de imagem instalados (chamados codecs). Não herdável.

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

Comentários

O GDI+ usa codificadores de imagem para converter as imagens armazenadas em objetos em Bitmap vários formatos de arquivo. Os codificadores de imagem são integrados ao GDI+ para os formatos BMP, JPEG, GIF, TIFF e PNG. Um codificador é invocado quando você chama o Save método ou SaveAdd de um Image objeto .

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.

Propriedades

Clsid

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

CodecName

Obtém ou define uma cadeia de caracteres que contém o nome do codec.

DllName

Obtém ou define a cadeia de caracteres que contém o nome do caminho da DLL que contém o codec. Se o codec não estiver em uma DLL, esse ponteiro será null.

FilenameExtension

Obtém ou define a cadeia de caracteres que contém as extensões de nome de arquivo 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ções adicionais sobre o codec. Essa propriedade retorna uma combinação de sinalizadores da enumeração ImageCodecFlags.

FormatDescription

Obtém ou define uma cadeia de caracteres que descreve o formato de arquivo do codec.

FormatID

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

MimeType

Obtém ou define uma cadeia de caracteres que contém o tipo MIME do codec.

SignatureMasks

Obtém ou define uma matriz de bytes bidimensional que pode ser usada como um filtro.

SignaturePatterns

Obtém ou define uma matriz de bytes bidimensional que representa a assinatura do codec.

Version

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

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetImageDecoders()

Retorna uma matriz de objetos ImageCodecInfo que contêm informações sobre decodificadores de imagem internos no GDI+.

GetImageEncoders()

Retorna uma matriz de objetos ImageCodecInfo que contêm informações sobre os codificadores de imagem internos ao GDI+.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também