Encoder 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í.
Objekt Encoder zapouzdřuje globálně jedinečný identifikátor (GUID), který identifikuje kategorii parametru kodéru obrázku.
public ref class Encoder sealed
public sealed class Encoder
type Encoder = class
Public NotInheritable Class Encoder
- Dědičnost
-
Encoder
Poznámky
Poznámka
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í při kompilaci a výjimky za běhu. Další informace najdete v tématu System.Drawing.Common podporované pouze ve Windows.
Při předání parametru do kodéru obrázku je parametr zapouzdřen v objektu EncoderParameter . Jedním z polí objektu EncoderParameter je identifikátor GUID, který určuje kategorii parametru. Pomocí statických Encoder polí třídy načtěte Encoder objekt, který obsahuje parametry požadované kategorie.
Kodéry obrázků, které jsou integrované do GDI+, přijímají parametry, které patří do několika kategorií. V následující tabulce jsou uvedeny všechny kategorie a identifikátor GUID přidružené k jednotlivým kategoriím.
Kategorie | Identifikátor GUID |
---|---|
ChrominanceTable | f2e455dc-09b3-4316-8260-676ada32481c |
ColorDepth | 66087055-ad66-4c7c-9a18-38a2310b8337 |
Compression | e09d739d-ccd4-44ee-8eba-3fbf8be4fc58 |
LuminanceTable | edb33bce-0266-4a77-b904-27216099e717 |
Quality | 1d5be4b5-fa4a-452d-9cdd-5db35105e7eb |
RenderMethod | 6d42c53a-229a-4825-8bb7-5c99e2b9a8b8 |
SaveFlag | 292266fc-ac40-47bf-8cfc-a85b89a655de |
ScanMethod | 3a4e2661-3109-4e56-8536-42c156e7dcfa |
Transformation | 8d0eb2d1-a58e-4ea8-aa14-108074b7b6f9 |
Version | 24d18c76-814a-41a4-bf53-1c219cccf797 |
Konstruktory
Encoder(Guid) |
Inicializuje novou instanci třídy ze zadaného globálně jedinečného Encoder identifikátoru (GUID). Identifikátor GUID určuje kategorii parametrů kodéru obrázků. |
Pole
ChrominanceTable |
Objekt Encoder , který je inicializován s globálně jedinečným identifikátorem pro kategorii parametrů tabulky chrominance. |
ColorDepth |
Objekt Encoder , který je inicializován s globálně jedinečným identifikátorem kategorie parametru hloubky barev. |
ColorSpace |
Představuje kodér, který je inicializován s globálně jedinečným identifikátorem pro kategorii barevného prostoru. |
Compression |
Objekt Encoder , který je inicializován s globálně jedinečným identifikátorem kategorie parametrů komprese. |
ImageItems |
Představuje kodér, který je inicializován s globálně jedinečným identifikátorem pro kategorii položek obrázků. |
LuminanceTable |
Encoder Představuje objekt, který je inicializován s globálně jedinečný identifikátor pro kategorii parametrů tabulky jasu. |
Quality |
Encoder Získá objekt, který je inicializován s globálně jedinečný identifikátor pro kategorii parametru kvality. |
RenderMethod |
Encoder Představuje objekt, který je inicializován s globálně jedinečný identifikátor pro kategorii parametru metody vykreslování. |
SaveAsCmyk |
Představuje kodér, který je inicializován s globálně jedinečným identifikátorem pro kategorii uložit jako CMYK. |
SaveFlag |
Encoder Představuje objekt, který je inicializován s globálně jedinečný identifikátor pro kategorii uložit příznak parametru. |
ScanMethod |
Encoder Představuje objekt, který je inicializován s globálně jedinečný identifikátor pro kategorii parametru metody skenování. |
Transformation |
Encoder Představuje objekt, který je inicializován s globálně jedinečný identifikátor pro kategorii parametru transformace. |
Version |
Encoder Představuje objekt, který je inicializován s globálně jedinečným identifikátorem pro kategorii parametru verze. |
Vlastnosti
Guid |
Získá globálně jedinečný identifikátor (GUID), který identifikuje kategorii parametru kodéru obrázků. |
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) |
GetType() |
Získá aktuální Type instanci. (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) |