Udostępnij za pośrednictwem


ImageCodecInfo Klasa

Definicja

Klasa ImageCodecInfo udostępnia niezbędne elementy członkowskie 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 formatY GDI+ dla formatów BMP, JPEG, GIF, TIFF i PNG. Koder jest wywoływany podczas wywoływania Save metody Image lub SaveAdd obiektu .

Uwaga

W programie .NET 6 i nowszych wersjach pakiet System.Drawing.Common, który obejmuje 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 Guid strukturę zawierającą identyfikator GUID identyfikujący określony koder-dekoder.

CodecName

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

DllName

Pobiera lub ustawia ciąg zawierający nazwę ścieżki biblioteki DLL, która zawiera koder-dekoder. Jeśli koder-dekoder 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-dekodera.

FormatID

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

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óra może być używana jako filtr.

SignaturePatterns

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

Version

Pobiera lub ustawia numer wersji kodera-dekodera.

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, które zawierają informacje o dekodatorach obrazów wbudowanych w GDI+.

GetImageEncoders()

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

GetType()

Type Pobiera wartość bieżącego wystąpienia.

(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ż