ImageCodecInfo Klasse

Definition

Die ImageCodecInfo Klasse stellt die erforderlichen Speichermber und Methoden bereit, um alle relevanten Informationen zu den installierten Image-Encodern und Decodern (als Codecs bezeichnet) abzurufen. Nicht vererbbar.

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
Vererbung
ImageCodecInfo
Attribute

Hinweise

GDI+ verwendet Bildgeber, um die in Objekten gespeicherten Bilder in Bitmap verschiedene Dateiformate zu konvertieren. Bild-Encoder sind in GDI+ für die Formate BMP, JPEG, GIF, TIFF und PNG integriert. Ein Encoder wird aufgerufen, wenn Sie die Methode oder die Save Methode SaveAdd eines Image Objekts aufrufen.

Note

In .NET 6 und höheren Versionen wird das System.Drawing.Common-Paket, das diesen Typ enthält, nur unter Windows-Betriebssystemen unterstützt. Die Verwendung dieses Typs in plattformübergreifenden Apps führt zu Kompilierungszeitwarnungen und Laufzeit-Ausnahmen. Weitere Informationen finden Sie unter System.Drawing.Common wird nur unter Windows unterstützt.

Eigenschaften

Name Beschreibung
Clsid

Dient zum Abrufen oder Festlegen einer Struktur, die eine Guid GUID enthält, die einen bestimmten Codec identifiziert.

CodecName

Dient zum Abrufen oder Festlegen einer Zeichenfolge, die den Namen des Codec enthält.

DllName

Dient zum Abrufen oder Festlegen einer Zeichenfolge, die den Pfadnamen der DLL enthält, die den Codec enthält. Wenn sich der Codec nicht in einer DLL befindet, lautet nulldieser Zeiger .

FilenameExtension

Dient zum Abrufen oder Festlegen einer Zeichenfolge, die die im Codec verwendete Dateinamenerweiterung(n) enthält. Die Erweiterungen werden durch Semikolons getrennt.

Flags

Ruft den 32-Bit-Wert ab, der zum Speichern zusätzlicher Informationen zum Codec verwendet wird, oder legt diesen fest. Diese Eigenschaft gibt eine Kombination von Flags aus der ImageCodecFlags Enumeration zurück.

FormatDescription

Dient zum Abrufen oder Festlegen einer Zeichenfolge, die das Dateiformat des Codecs beschreibt.

FormatID

Dient zum Abrufen oder Festlegen einer Guid Struktur, die eine GUID enthält, die das Format des Codecs identifiziert.

MimeType

Dient zum Abrufen oder Festlegen einer Zeichenfolge, die den MIME-Typ (Multipurpose Internet Mail Extensions) des Codecs enthält.

SignatureMasks

Dient zum Abrufen oder Festlegen eines zweidimensionalen Arrays von Bytes, die als Filter verwendet werden können.

SignaturePatterns

Dient zum Abrufen oder Festlegen eines zweidimensionalen Arrays von Bytes, das die Signatur des Codec darstellt.

Version

Ruft die Versionsnummer des Codecs ab oder legt sie fest.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetImageDecoders()

Gibt ein Array von ImageCodecInfo Objekten zurück, die Informationen zu den in GDI+ integrierten Bilddecodern enthalten.

GetImageEncoders()

Gibt ein Array von ImageCodecInfo Objekten zurück, die Informationen zu den in GDI+ integrierten Bildgebern enthalten.

GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für:

Weitere Informationen