ImageCodecInfo Třída

Definice

Třída ImageCodecInfo poskytuje nezbytné členy a metody úložiště k načtení všech relevantních informací o nainstalovaných kodérech a dekodérech obrázků (označovaných jako kodeky). Neděditelné.

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é do GDI+ pro formáty BMP, JPEG, GIF, TIFF a PNG. Kodér se vyvolá při volání Save objektu Image nebo SaveAdd metody.

Note

V .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í v době kompilace a výjimky za běhu. Další informace naleznete v tématu System.Drawing.Common podporován pouze ve Windows.

Vlastnosti

Name Description
Clsid

Získá nebo nastaví Guid strukturu obsahující identifikátor GUID, který identifikuje určitý kodek.

CodecName

Získá nebo nastaví řetězec, který obsahuje název kodeku.

DllName

Získá nebo nastaví řetězec obsahující cestu název knihovny DLL, která obsahuje kodek. Pokud kodek není v knihovně DLL, je nulltento ukazatel .

FilenameExtension

Získá nebo nastaví řetězec, který obsahuje přípony názvů souborů používané v kodeku. Rozšíření jsou oddělená středníky.

Flags

Získá nebo nastaví 32bitovou hodnotu použitou 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 obsahující identifikátor GUID, který identifikuje formát kodeku.

MimeType

Získá nebo nastaví řetězec, který obsahuje multipurpose Internet Mail Extensions (MIME) typu kodeku.

SignatureMasks

Získá nebo nastaví dvojrozmě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

Name Description
Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetImageDecoders()

Vrátí pole ImageCodecInfo objektů, které obsahují informace o dekodérech obrázků integrovaných do GDI+.

GetImageEncoders()

Vrátí pole ImageCodecInfo objektů, které obsahují informace o kodérech obrázků integrovaných do GDI+.

GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro

Viz také