ImageCodecInfo Klasa

Definicja

Klasa ImageCodecInfo udostępnia niezbędne elementy członkowskie magazynu i metody pobierania wszystkich istotnych informacji na temat zainstalowanych koderów obrazów i dekodatorów (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 SaveImage metody lub SaveAdd obiektu.

Uwaga

W programach .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 only supported on Windows (Obsługiwane tylko w systemie Windows).

Właściwości

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 przechowuje 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 koderze. 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 wyliczenia ImageCodecFlags .

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, Multipurpose Internet Mail Extensions).

SignatureMasks

Pobiera lub ustawia dwuwymiarową tablicę bajtów, która może być używana jako filtr.

SignaturePatterns

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

Version

Pobiera lub ustawia numer wersji kodera.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

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

(Odziedziczone po Object)
GetImageDecoders()

Zwraca tablicę ImageCodecInfo obiektów zawierających informacje o dekodatorach obrazów wbudowanych w GDI+.

GetImageEncoders()

Zwraca tablicę ImageCodecInfo obiektów zawierających informacje o koderach obrazów wbudowanych w GDI+.

GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

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

(Odziedziczone po Object)
ToString()

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

(Odziedziczone po Object)

Dotyczy

Zobacz też