Bagikan melalui


Encoder Kelas

Definisi

Objek Encoder merangkum pengidentifikasi unik global (GUID) yang mengidentifikasi kategori parameter encoder gambar.

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

Keterangan

Catatan

Dalam .NET 6 dan versi yang lebih baru, paket System.Drawing.Common, yang mencakup jenis ini, hanya didukung pada sistem operasi Windows. Penggunaan jenis ini dalam aplikasi lintas platform menyebabkan peringatan waktu kompilasi dan pengecualian run-time. Untuk informasi selengkapnya, lihat System.Drawing.Common hanya didukung di Windows.

Saat Anda meneruskan parameter ke encoder gambar, parameter dienkapsulasi dalam EncoderParameter objek. Salah satu bidang EncoderParameter objek adalah GUID yang menentukan kategori parameter. Gunakan bidang Encoder statis kelas untuk mengambil yang Encoder berisi parameter kategori yang diinginkan.

Encoder gambar yang disertakan dalam parameter penerimaan GDI+ yang termasuk dalam beberapa kategori. Tabel berikut mencantumkan semua kategori dan GUID yang terkait dengan setiap kategori.

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

Konstruktor

Encoder(Guid)

Menginisialisasi instans Encoder baru kelas dari pengidentifikasi unik global (GUID) yang ditentukan. GUID menentukan kategori parameter encoder gambar.

Bidang

ChrominanceTable

Objek Encoder yang diinisialisasi dengan pengidentifikasi unik global untuk kategori parameter tabel krominasi.

ColorDepth

Objek Encoder yang diinisialisasi dengan pengidentifikasi unik global untuk kategori parameter kedalaman warna.

ColorSpace

Mewakili encoder yang diinisialisasi dengan pengidentifikasi unik global untuk kategori ruang warna.

Compression

Objek Encoder yang diinisialisasi dengan pengidentifikasi unik global untuk kategori parameter kompresi.

ImageItems

Mewakili encoder yang diinisialisasi dengan pengidentifikasi unik global untuk kategori item gambar.

LuminanceTable

Encoder Mewakili objek yang diinisialisasi dengan pengidentifikasi unik global untuk kategori parameter tabel luminans.

Quality

Encoder Mendapatkan objek yang diinisialisasi dengan pengidentifikasi unik global untuk kategori parameter kualitas.

RenderMethod

Encoder Mewakili objek yang diinisialisasi dengan pengidentifikasi unik global untuk kategori parameter metode render.

SaveAsCmyk

Mewakili encoder yang diinisialisasi dengan pengidentifikasi unik global untuk kategori simpan sebagai CMYK.

SaveFlag

Encoder Mewakili objek yang diinisialisasi dengan pengidentifikasi unik global untuk kategori parameter bendera simpan.

ScanMethod

Encoder Mewakili objek yang diinisialisasi dengan pengidentifikasi unik global untuk kategori parameter metode pemindaian.

Transformation

Encoder Mewakili objek yang diinisialisasi dengan pengidentifikasi unik global untuk kategori parameter transformasi.

Version

Encoder Mewakili objek yang diinisialisasi dengan pengidentifikasi unik global untuk kategori parameter versi.

Properti

Guid

Mendapatkan pengidentifikasi unik global (GUID) yang mengidentifikasi kategori parameter encoder gambar.

Metode

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk

Lihat juga