ImageCodecInfo Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 |
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) |