Verwenden von Bildencodern und -decodern
Windows GDI+ stellt die Image-Klasse und die Bitmap-Klasse zum Speichern von Bildern im Arbeitsspeicher und zum Bearbeiten von Bildern im Arbeitsspeicher bereit. GDI+ schreibt Images mit Hilfe von Image-Encodern in Datenträgerdateien und lädt Images aus Datenträgerdateien mit Hilfe von Bilddecodern. Ein Encoder übersetzt die Daten in einem Image - oder Bitmap-Objekt in ein angegebenes Datenträgerdateiformat. Ein Decoder übersetzt die Daten in einer Datenträgerdatei in das Format, das für die Image - und Bitmap-Objekte erforderlich ist. GDI+ verfügt über integrierte Encoder und Decoder, die die folgenden Dateitypen unterstützen:
- BMP
- GIF
- JPEG
- PNG
- TIFF
GDI+ verfügt außerdem über integrierte Decoder, die die folgenden Dateitypen unterstützen:
- WMF
- EMF
- ICON
In den folgenden Themen werden Encoder und Decoder ausführlicher erläutert:
- Auflisten installierter Encoder
- Auflisten installierter Decoder
- Abrufen des Klassenbezeichners für einen Encoder
- Ermitteln der von einem Encoder unterstützten Parameter
- Konvertieren eines BMP-Bilds in ein PNG-Bild
- Festlegen der JPEG-Komprimierungsebene
- Transformieren eines JPEG-Bilds ohne Informationsverlust
- Erstellen und Speichern eines Bilds mit mehreren Frames
- Kopieren einzelner Frames aus einem Multiple-Frame Bild