ImageCodecInfo Classe

Definição

A ImageCodecInfo classe fornece os membros e métodos de armazenamento necessários 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 método ou SaveAdd o Save método de um Image objeto.

Note

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

Nome Description
Clsid

Obtém ou define uma Guid estrutura 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 ImageCodecFlags enumeração.

FormatDescription

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

FormatID

Obtém ou define uma Guid estrutura 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 (Multipurpose Internet Mail Extensions) do codec.

SignatureMasks

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

SignaturePatterns

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

Version

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

Métodos

Nome Description
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 ImageCodecInfo objetos que contêm informações sobre os decodificadores de imagem integrados ao GDI+.

GetImageEncoders()

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

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também