ImageCodecInfo Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 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 .
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à |
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) |