Encoder Sınıf

Tanım

Nesne, Encoder bir görüntü kodlayıcı parametresinin kategorisini tanımlayan genel olarak benzersiz bir tanımlayıcıyı (GUID) kapsüller.

public ref class Encoder sealed
public sealed class Encoder
type Encoder = class
Public NotInheritable Class Encoder
Devralma
Encoder

Açıklamalar

Not

.NET 6 ve sonraki sürümlerde, bu türü içeren System.Drawing.Common paketi yalnızca Windows işletim sistemlerinde desteklenir. Platformlar arası uygulamalarda bu türün kullanılması derleme zamanı uyarılarına ve çalışma zamanı özel durumlarına neden olur. Daha fazla bilgi için bkz . System.Drawing.Common yalnızca Windows'ta desteklenir.

Bir görüntü kodlayıcıya parametre geçirdiğinizde, parametre bir EncoderParameter nesnede kapsüllenmiş durumdadır. Nesnenin alanlarından EncoderParameter biri, parametre kategorisini belirten bir GUID'dir. İstenen kategorinin Encoder parametrelerini içeren bir Encoder almak için sınıfının statik alanlarını kullanın.

GDI+'da yerleşik olarak bulunan görüntü kodlayıcıları, çeşitli kategorilere ait parametreleri alır. Aşağıdaki tabloda, her kategoriyle ilişkili tüm kategoriler ve GUID listelenir.

Kategori 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

Oluşturucular

Encoder(Guid)

Belirtilen genel benzersiz tanımlayıcıdan (GUID) sınıfının yeni bir örneğini Encoder başlatır. GUID bir görüntü kodlayıcısı parametre kategorisi belirtir.

Alanlar

ChrominanceTable

Encoder Kromans tablosu parametre kategorisi için genel olarak benzersiz tanımlayıcı ile başlatılan bir nesne.

ColorDepth

Encoder Renk derinliği parametre kategorisi için genel olarak benzersiz tanımlayıcı ile başlatılan bir nesne.

ColorSpace

Renk alanı kategorisi için genel olarak benzersiz tanımlayıcıyla başlatılan bir kodlayıcıyı temsil eder.

Compression

Encoder Sıkıştırma parametresi kategorisi için genel olarak benzersiz tanımlayıcıyla başlatılan bir nesne.

ImageItems

Görüntü öğeleri kategorisi için genel olarak benzersiz tanımlayıcıyla başlatılan bir kodlayıcıyı temsil eder.

LuminanceTable

Parlaklık tablosu parametre kategorisi için genel olarak benzersiz tanımlayıcı ile başlatılan bir Encoder nesneyi temsil eder.

Quality

Kalite parametresi kategorisi için genel olarak benzersiz tanımlayıcı ile başlatılan bir Encoder nesneyi alır.

RenderMethod

İşleme yöntemi parametre kategorisi için genel olarak benzersiz tanımlayıcı ile başlatılan bir Encoder nesneyi temsil eder.

SaveAsCmyk

CMYK olarak kaydetme kategorisi için genel olarak benzersiz tanımlayıcıyla başlatılan bir kodlayıcıyı temsil eder.

SaveFlag

Kaydetme bayrağı parametre kategorisi için genel olarak benzersiz tanımlayıcı ile başlatılan bir Encoder nesneyi temsil eder.

ScanMethod

Tarama yöntemi parametre kategorisi için genel olarak benzersiz tanımlayıcı ile başlatılan bir Encoder nesneyi temsil eder.

Transformation

Dönüştürme parametresi kategorisi için genel olarak benzersiz tanımlayıcı ile başlatılan bir Encoder nesneyi temsil eder.

Version

Sürüm parametresi kategorisi için genel olarak benzersiz tanımlayıcı ile başlatılan bir Encoder nesneyi temsil eder.

Özellikler

Guid

Görüntü kodlayıcı parametre kategorilerini tanımlayan genel olarak benzersiz bir tanımlayıcı (GUID) alır.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.