PngInterlaceOption Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Especifica si una imagen con formato Portable Network Graphics (PNG) se entrelaza durante la codificación.
public enum class PngInterlaceOption
public enum PngInterlaceOption
type PngInterlaceOption =
Public Enum PngInterlaceOption
- Herencia
Campos
Default | 0 | PngBitmapEncoder determina si la imagen debe estar entrelazada. |
Off | 2 | La imagen de mapa de bits resultante no está entrelazada. |
On | 1 | La imagen de mapa de bits resultante está entrelazada. |
Ejemplos
En el ejemplo siguiente se muestra cómo usar la Interlace propiedad de la PngBitmapEncoder clase .
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)
Comentarios
La entrelazamiento hace referencia al proceso de mostrar un marco PNG en dos campos. Un campo contiene las líneas pares del marco, mientras que el otro campo contiene las líneas impares del marco. Cuando se ve el PNG, las líneas de un campo se muestran primero y, a continuación, se muestran las líneas del segundo campo.