Encoder Sınıf

Tanım

Nesne, Encoder görüntü kodlayıcı parametresinin kategorisini tanımlayan genel 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

Uyarı

.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 nesne içinde kapsüllenmiş. nesnesinin alanlarından EncoderParameter biri, parametrenin 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 tüm kategoriler ve her kategoriyle ilişkili 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

Name Description
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ı parametre kategorisi belirtir.

Alanlar

Name Description
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 benzersiz tanımlayıcı ile 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

Luminance tablosu parametre kategorisi için genel 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ıyla başlatılan bir Encoder nesne alır.

RenderMethod

İşleme yöntemi parametre kategorisi için genel 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ıyla 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ıyla 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

Name Description
Guid

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

Yöntemler

Name Description
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()

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

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

Geçerli Objectbasit bir kopyasını oluşturur.

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

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

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.