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
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.
Když předáte parametr kodéru obrázku, parametr je zapouzdřen v objektu EncoderParameter . Jedno z polí objektu EncoderParameter je identifikátor GUID, který určuje kategorii parametru. Pomocí statických Encoder polí třídy načtěte Encoder , který obsahuje parametry požadované kategorie.
Kodéry obrázků 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é ke každé kategorii.
| Kategorie | 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
| Name | Description |
|---|---|
| Encoder(Guid) |
Inicializuje novou instanci Encoder třídy ze zadaného globálně jedinečného identifikátoru (GUID). Identifikátor GUID určuje kategorii parametrů kodéru obrázků. |
Pole
| Name | Description |
|---|---|
| ChrominanceTable |
Objekt Encoder inicializovaný globálně jedinečným identifikátorem pro kategorii parametrů tabulky chrominance. |
| ColorDepth |
Objekt Encoder inicializovaný globálně jedinečným identifikátorem pro kategorii parametrů hloubky barev. |
| ColorSpace |
Představuje kodér inicializovaný globálně jedinečným identifikátorem pro kategorii barevného prostoru. |
| Compression |
Objekt Encoder inicializovaný globálně jedinečným identifikátorem pro kategorii parametru komprese. |
| ImageItems |
Představuje kodér inicializovaný 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ým identifikátorem pro kategorii parametrů tabulky světelnosti. |
| Quality |
Encoder Získá objekt, který je inicializován s globálně jedinečný identifikátor pro kategorii parametrů kvality. |
| RenderMethod |
Encoder Představuje objekt, který je inicializován s globálně jedinečným identifikátorem pro kategorii parametru metody render. |
| SaveAsCmyk |
Představuje kodér inicializovaný 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ým identifikátorem pro kategorii parametru uložit příznak. |
| ScanMethod |
Encoder Představuje objekt, který je inicializován s globálně jedinečným identifikátorem pro kategorii parametrů metody skenování. |
| Transformation |
Encoder Představuje objekt, který je inicializován s globálně jedinečným identifikátorem 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
| Name | Description |
|---|---|
| Guid |
Získá globálně jedinečný identifikátor (GUID), který identifikuje kategorii parametrů kodéru obrázků. |
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) |
| 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) |