PngBitmapEncoder 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.
Definiert einen Encoder, der zum Codieren von PNG-Formatbildern (Portable Network Graphics) verwendet wird.
public ref class PngBitmapEncoder sealed : System::Windows::Media::Imaging::BitmapEncoder
public sealed class PngBitmapEncoder : System.Windows.Media.Imaging.BitmapEncoder
type PngBitmapEncoder = class
inherit BitmapEncoder
Public NotInheritable Class PngBitmapEncoder
Inherits BitmapEncoder
- Vererbung
Hinweise
Png-Format-Bitmaps (Portable Network Graphics) unterstützen Metadaten auf Frameebene. Sie unterstützen keine Vorschau, globale Miniaturansichten, Miniaturansichten auf Frameebene, globale Metadaten oder mehrere Frames.
Die Codierung funktioniert nicht in teilweiser Vertrauensstellung. Informationen zur teilweisen Vertrauensstellung finden Sie unter WPF Partial Trust Security .
Konstruktoren
| Name | Beschreibung |
|---|---|
| PngBitmapEncoder() |
Initialisiert eine neue Instanz der PngBitmapEncoder-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| CodecInfo |
Ruft Informationen ab, die diesen Codec beschreiben. (Geerbt von BitmapEncoder) |
| ColorContexts |
Dient zum Abrufen oder Festlegen eines Werts, der das Farbprofil darstellt, das diesem Encoder zugeordnet ist. (Geerbt von BitmapEncoder) |
| Dispatcher |
Ruft dies Dispatcher ab, dem dies DispatcherObject zugeordnet ist. (Geerbt von DispatcherObject) |
| Frames |
Ruft die einzelnen Frames innerhalb eines Bilds ab oder legt diese fest. (Geerbt von BitmapEncoder) |
| Interlace |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die PNG-Bitmap (Portable Network Graphics) interlace. |
| Metadata |
Ruft die Metadaten ab, die dieser Bitmap während der Codierung zugeordnet werden, oder legt diese fest. (Geerbt von BitmapEncoder) |
| Palette |
Dient zum Abrufen oder Festlegen eines Werts, der die BitmapPalette codierte Bitmap darstellt. (Geerbt von BitmapEncoder) |
| Preview |
Dient zum Abrufen oder Festlegen eines BitmapSource Werts, der die globale Vorschau einer Bitmap darstellt, falls vorhanden. (Geerbt von BitmapEncoder) |
| Thumbnail |
Dient zum Abrufen oder Festlegen eines BitmapSource Werts, der die globale eingebettete Miniaturansicht darstellt. (Geerbt von BitmapEncoder) |
Methoden
| Name | Beschreibung |
|---|---|
| CheckAccess() |
Bestimmt, ob der aufrufende Thread Zugriff auf diesen DispatcherObjectThread hat. (Geerbt von DispatcherObject) |
| 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) |
| Save(Stream) |
Codiert ein Bitmapbild in ein angegebenes Stream. (Geerbt von BitmapEncoder) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
| VerifyAccess() |
Erzwingt, dass der aufrufende Thread Zugriff auf diesen DispatcherObjectThread hat. (Geerbt von DispatcherObject) |