ImageCodecInfo Classe

Definizione

La classe ImageCodecInfo fornisce i membri e i metodi di memorizzazione necessari per recuperare tutte le informazioni rilevanti sui codificatori e decodificatori di immagine (i cosiddetti codec) installati. 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 diversi 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 .

Nota

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 di runtime. Per altre informazioni, vedere System.Drawing.Common supportato solo in Windows.

Proprietà

Clsid

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

CodecName

Ottiene o imposta una stringa contenente il nome del codec.

DllName

Ottiene o imposta la stringa contenente il nome del percorso della DLL in cui risiede il codec. Se il codec non risiede in una DLL, il puntatore sarà null.

FilenameExtension

Ottiene o imposta la stringa contenente le estensioni dei nomi file utilizzati nel codec. Tali estensioni sono separate da un punto e virgola.

Flags

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

FormatDescription

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

FormatID

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

MimeType

Ottiene o imposta una stringa contenente 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

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 oggetti ImageCodecInfo contenente informazioni sui decodificatori di immagini compilati in GDI+.

GetImageEncoders()

Restituisce una matrice di oggetti ImageCodecInfo contenenti informazioni sui codificatori di immagini compilati in GDI+.

GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche