Encoder Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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) |