Sdílet prostřednictvím


Encoder Třída

Definice

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)

Platí pro

Viz také