Sdílet prostřednictvím


ImageCodecInfo Třída

Definice

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 nulltento ukazatel .

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)

Platí pro

Viz také