ImageCodecInfo Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Třída ImageCodecInfo poskytuje nezbytné členy úložiště a metody pro načtení všech relevantních informací o nainstalovaných kodérech obrázků a dekodérech (označovaných jako kodeky). Nedědí se.
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
- Dědičnost
-
ImageCodecInfo
- Atributy
Poznámky
GDI+ používá kodéry obrázků k převodu obrázků uložených v Bitmap objektech do různých formátů souborů. Kodéry obrázků jsou integrované v GDI+ pro formáty BMP, JPEG, GIF, TIFF a PNG. Kodér je vyvolán při volání Save metody nebo SaveAdd objektu Image .
Poznámka
V rozhraní .NET 6 a novějších verzích je balíček System.Drawing.Common, který obsahuje tento typ, podporován pouze v operačních systémech Windows. Použití tohoto typu v multiplatformních aplikacích způsobuje upozornění na kompilaci a výjimky za běhu. Další informace najdete v tématu System.Drawing.Common podporované pouze ve Windows.
Vlastnosti
Clsid |
Získá nebo nastaví Guid strukturu, která obsahuje identifikátor GUID, který identifikuje konkrétní kodek. |
CodecName |
Získá nebo nastaví řetězec, který obsahuje název kodeku. |
DllName |
Získá nebo nastaví řetězec, který obsahuje cestu název knihovny DLL, která obsahuje kodek. Pokud kodek není v knihovně DLL, je |
FilenameExtension |
Získá nebo nastaví řetězec, který obsahuje přípony názvů souborů použité v kodeku. Rozšíření jsou oddělená středníky. |
Flags |
Získá nebo nastaví hodnotu 32 bitů sloužící k uložení dalších informací o kodeku. Tato vlastnost vrátí kombinaci příznaků z výčtu ImageCodecFlags . |
FormatDescription |
Získá nebo nastaví řetězec, který popisuje formát souboru kodeku. |
FormatID |
Získá nebo nastaví Guid strukturu, která obsahuje identifikátor GUID, který identifikuje formát kodeku. |
MimeType |
Získá nebo nastaví řetězec, který obsahuje kodek multipurpose Internet Mail Extensions (MIME) typ. |
SignatureMasks |
Získá nebo nastaví dvourozměrné pole bajtů, které lze použít jako filtr. |
SignaturePatterns |
Získá nebo nastaví dvojrozměrné pole bajtů, které představuje podpis kodeku. |
Version |
Získá nebo nastaví číslo verze kodeku. |
Metody
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetImageDecoders() |
Vrátí pole ImageCodecInfo objektů, které obsahují informace o dekodérech obrazu integrovaných do GDI+. |
GetImageEncoders() |
Vrátí pole ImageCodecInfo objektů, které obsahují informace o kodérech obrázků integrovaných do GDI+. |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |