Encoder Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ein Encoder Objekt kapselt einen global eindeutigen Bezeichner (GUID), der die Kategorie eines Bildgeberparameters identifiziert.
public ref class Encoder sealed
public sealed class Encoder
type Encoder = class
Public NotInheritable Class Encoder
- Vererbung
-
Encoder
Hinweise
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.
Wenn Sie einen Parameter an einen Bildgeber übergeben, wird der Parameter in einem EncoderParameter Objekt gekapselt. Eines der Felder des EncoderParameter Objekts ist eine GUID, die die Kategorie des Parameters angibt. Verwenden Sie die statischen Felder der Encoder Klasse, um ein Encoder Objekt abzurufen, das Parameter der gewünschten Kategorie enthält.
Die in GDI+ integrierten Bildgeber empfangen Parameter, die zu mehreren Kategorien gehören. In der folgenden Tabelle sind alle Kategorien und die GUID aufgeführt, die jeder Kategorie zugeordnet sind.
| Kategorie | GUID |
|---|---|
| ChrominanceTable | f2e455dc-09b3-4316-8260-676ada32481c |
| ColorDepth | 66087055-ad66-4c7c-9a18-38a2310b8337 |
| Compression | e09d739d-ccd4-44ee-8eba-3fbf8be4fc58 |
| LuminanceTable | edb33bce-0266-4a77-b904-27216099e717 |
| Quality | 1d5be4b5-fa4a-452d-9cdd-5db35105e7eb |
| RenderMethod | 6d42c53a-229a-4825-8bb7-5c99e2b9a8b8 |
| SaveFlag | 292266fc-ac40-47bf-8cfc-a85b89a655de |
| ScanMethod | 3a4e2661-3109-4e56-8536-42c156e7dcfa |
| Transformation | 8d0eb2d1-a58e-4ea8-aa14-108074b7b6f9 |
| Version | 24d18c76-814a-41a4-bf53-1c219cccf797 |
Konstruktoren
| Name | Beschreibung |
|---|---|
| Encoder(Guid) |
Initialisiert eine neue Instanz der Encoder Klasse aus der angegebenen GUID (Globally Unique Identifier). Die GUID gibt eine Bildgeberparameterkategorie an. |
Felder
| Name | Beschreibung |
|---|---|
| ChrominanceTable |
Ein Encoder Objekt, das mit dem global eindeutigen Bezeichner für die Parameterkategorie der Chrominanztabelle initialisiert wird. |
| ColorDepth |
Ein Encoder Objekt, das mit dem global eindeutigen Bezeichner für die Farbtiefeparameterkategorie initialisiert wird. |
| ColorSpace |
Stellt einen Encoder dar, der mit dem global eindeutigen Bezeichner für die Farbraumkategorie initialisiert wird. |
| Compression |
Ein Encoder Objekt, das mit dem global eindeutigen Bezeichner für die Komprimierungsparameterkategorie initialisiert wird. |
| ImageItems |
Stellt einen Encoder dar, der mit dem global eindeutigen Bezeichner für die Bildelementekategorie initialisiert wird. |
| LuminanceTable |
Stellt ein Encoder Objekt dar, das mit dem global eindeutigen Bezeichner für die Kategorie des Leuchtdichtetabellenparameters initialisiert wird. |
| Quality |
Ruft ein Encoder Objekt ab, das mit dem global eindeutigen Bezeichner für die Qualitätsparameterkategorie initialisiert wird. |
| RenderMethod |
Stellt ein Encoder Objekt dar, das mit dem global eindeutigen Bezeichner für die Parameterkategorie der Rendermethode initialisiert wird. |
| SaveAsCmyk |
Stellt einen Encoder dar, der mit dem global eindeutigen Bezeichner für die Kategorie "Als CMYK speichern" initialisiert wird. |
| SaveFlag |
Stellt ein Encoder Objekt dar, das mit dem global eindeutigen Bezeichner für die Kategorie des Speicherkennzeichenparameters initialisiert wird. |
| ScanMethod |
Stellt ein Encoder Objekt dar, das mit dem global eindeutigen Bezeichner für die Parameterkategorie der Scanmethode initialisiert wird. |
| Transformation |
Stellt ein Encoder Objekt dar, das mit dem global eindeutigen Bezeichner für die Transformationsparameterkategorie initialisiert wird. |
| Version |
Stellt ein Encoder Objekt dar, das mit dem global eindeutigen Bezeichner für die Versionsparameterkategorie initialisiert wird. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Guid |
Ruft einen GUID (Globally Unique Identifier) ab, der eine Bildgeberparameterkategorie identifiziert. |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| 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) |