PngInterlaceOption Enum
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menentukan apakah gambar format Portable Network Graphics (PNG) terjalin selama pengodean.
public enum class PngInterlaceOption
public enum PngInterlaceOption
type PngInterlaceOption =
Public Enum PngInterlaceOption
- Warisan
Bidang
Default | 0 | PngBitmapEncoder menentukan apakah gambar harus diselingi. |
Off | 2 | Gambar bitmap yang dihasilkan tidak terjalin. |
On | 1 | Gambar bitmap yang dihasilkan terjalin. |
Contoh
Contoh berikut menunjukkan cara menggunakan Interlace properti PngBitmapEncoder kelas .
FileStream^ stream = gcnew FileStream("new.png", FileMode::Create);
PngBitmapEncoder^ encoder = gcnew PngBitmapEncoder();
TextBlock^ myTextBlock = gcnew TextBlock();
myTextBlock->Text = "Codec Author is: " + encoder->CodecInfo->Author->ToString();
encoder->Interlace = PngInterlaceOption::On;
encoder->Frames->Add(BitmapFrame::Create(image));
encoder->Save(stream);
FileStream stream = new FileStream("new.png", FileMode.Create);
PngBitmapEncoder encoder = new PngBitmapEncoder();
TextBlock myTextBlock = new TextBlock();
myTextBlock.Text = "Codec Author is: " + encoder.CodecInfo.Author.ToString();
encoder.Interlace = PngInterlaceOption.On;
encoder.Frames.Add(BitmapFrame.Create(image));
encoder.Save(stream);
Dim stream As New FileStream("new.png", FileMode.Create)
Dim encoder As New PngBitmapEncoder()
Dim myTextBlock As New TextBlock()
myTextBlock.Text = "Codec Author is: " + encoder.CodecInfo.Author.ToString()
encoder.Interlace = PngInterlaceOption.On
encoder.Frames.Add(BitmapFrame.Create(image))
encoder.Save(stream)
Keterangan
Interlacing mengacu pada proses menampilkan bingkai PNG dalam dua bidang. Satu bidang berisi garis genap bingkai, sementara bidang lainnya berisi garis ganjil dari bingkai. Saat PNG ditampilkan, garis dalam satu bidang ditampilkan terlebih dahulu, lalu garis di bidang kedua ditampilkan.