ImageCodecInfo Klasa

Definicja

Klasa ImageCodecInfo udostępnia niezbędne elementy składowe i metody magazynu, aby pobrać wszystkie istotne informacje o zainstalowanych koderach obrazów i dekodatorach (nazywanych koderami). Nie można dziedziczyć.

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
Dziedziczenie
ImageCodecInfo
Atrybuty

Uwagi

GDI+ używa koderów obrazów do konwertowania obrazów przechowywanych w Bitmap obiektach na różne formaty plików. Kodery obrazów są wbudowane w GDI+ dla formatów BMP, JPEG, GIF, TIFF i PNG. Koder jest wywoływany podczas wywoływania Save metody Image lub SaveAdd obiektu .

Note

W wersjach .NET 6 i nowszych pakiet System.Drawing.Common, który zawiera ten typ, jest obsługiwany tylko w systemach operacyjnych Windows. Użycie tego typu w aplikacjach międzyplatformowych powoduje ostrzeżenia w czasie kompilacji i wyjątki czasu wykonywania. Aby uzyskać więcej informacji, zobacz System.Drawing.Common supported only on Windows (Obsługiwane tylko w systemie Windows).

Właściwości

Nazwa Opis
Clsid

Pobiera lub ustawia strukturę zawierającą Guid identyfikator GUID identyfikujący określony koder.

CodecName

Pobiera lub ustawia ciąg zawierający nazwę kodera.

DllName

Pobiera lub ustawia ciąg zawierający nazwę ścieżki biblioteki DLL, która zawiera koder koder. Jeśli koder koder nie znajduje się w dll, ten wskaźnik to null.

FilenameExtension

Pobiera lub ustawia ciąg zawierający rozszerzenia nazw plików używane w koderce. Rozszerzenia są oddzielone średnikami.

Flags

Pobiera lub ustawia wartość 32-bitową używaną do przechowywania dodatkowych informacji o koderze. Ta właściwość zwraca kombinację flag z ImageCodecFlags wyliczenia.

FormatDescription

Pobiera lub ustawia ciąg opisujący format pliku kodera.

FormatID

Pobiera lub ustawia strukturę zawierającą Guid identyfikator GUID identyfikujący format kodera.

MimeType

Pobiera lub ustawia ciąg zawierający typ Multipurpose Internet Mail Extensions (MIME) kodera-dekodera.

SignatureMasks

Pobiera lub ustawia dwuwymiarową tablicę bajtów, których można użyć jako filtru.

SignaturePatterns

Pobiera lub ustawia dwuwymiarową tablicę bajtów, która reprezentuje podpis kodera.

Version

Pobiera lub ustawia numer wersji kodera.

Metody

Nazwa Opis
Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetImageDecoders()

Zwraca tablicę ImageCodecInfo obiektów, które zawierają informacje o dekodownikach obrazu wbudowanych w GDI+.

GetImageEncoders()

Zwraca tablicę ImageCodecInfo obiektów, które zawierają informacje o koderach obrazów wbudowanych w interfejs GDI+.

GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też