ImageCodecInfo Classe

Definizione

La ImageCodecInfo classe fornisce i metodi e i membri di archiviazione necessari per recuperare tutte le informazioni pertinenti sui codificatori e decodificatori di immagini installati (denominati codec). Non ereditabile.

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
Ereditarietà
ImageCodecInfo
Attributi

Commenti

GDI+ usa codificatori di immagini per convertire le immagini archiviate in oggetti in Bitmap vari formati di file. I codificatori di immagini sono integrati in GDI+ per i formati BMP, JPEG, GIF, TIFF e PNG. Un codificatore viene richiamato quando si chiama il Save metodo o SaveAdd di un Image oggetto .

Note

In .NET 6 e versioni successive il pacchetto System.Drawing.Common, che include questo tipo, è supportato solo nei sistemi operativi Windows. L'uso di questo tipo nelle app multipiattaforma causa avvisi in fase di compilazione ed eccezioni in fase di esecuzione. Per altre informazioni, vedere System.Drawing.Common supportato solo in Windows.

Proprietà

Nome Descrizione
Clsid

Ottiene o imposta una Guid struttura che contiene un GUID che identifica un codec specifico.

CodecName

Ottiene o imposta una stringa contenente il nome del codec.

DllName

Ottiene o imposta una stringa contenente il nome del percorso della DLL che contiene il codec. Se il codec non si trova in una DLL, questo puntatore è null.

FilenameExtension

Ottiene o imposta una stringa che contiene le estensioni del nome file utilizzate nel codec. Le estensioni sono separate da punti e virgola.

Flags

Ottiene o imposta un valore a 32 bit utilizzato per archiviare informazioni aggiuntive sul codec. Questa proprietà restituisce una combinazione di flag dall'enumerazione ImageCodecFlags .

FormatDescription

Ottiene o imposta una stringa che descrive il formato di file del codec.

FormatID

Ottiene o imposta una Guid struttura che contiene un GUID che identifica il formato del codec.

MimeType

Ottiene o imposta una stringa che contiene il tipo MIME (Multipurpose Internet Mail Extensions) del codec.

SignatureMasks

Ottiene o imposta una matrice bidimensionale di byte che può essere utilizzata come filtro.

SignaturePatterns

Ottiene o imposta una matrice bidimensionale di byte che rappresenta la firma del codec.

Version

Ottiene o imposta il numero di versione del codec.

Metodi

Nome Descrizione
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetImageDecoders()

Restituisce una matrice di ImageCodecInfo oggetti che contengono informazioni sui decodificatori di immagini incorporati in GDI+.

GetImageEncoders()

Restituisce una matrice di ImageCodecInfo oggetti che contengono informazioni sui codificatori di immagini incorporati in GDI+.

GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche