Lire en anglais

Partager via


PngInterlaceOption Énumération

Définition

Spécifie si une image au format PNG (Portable Network Graphics) est entrelacée lors de l’encodage.

C#
public enum PngInterlaceOption
Héritage
PngInterlaceOption

Champs

Default 0

PngBitmapEncoder détermine si l’image doit être entrelacée.

Off 2

L’image bitmap résultante n’est pas entrelacée.

On 1

L’image bitmap résultante est entrelacée.

Exemples

L’exemple suivant montre comment utiliser la Interlace propriété de la PngBitmapEncoder classe.

C#
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);

Remarques

L’interlacement fait référence au processus d’affichage d’un cadre PNG dans deux champs. Un champ contient les lignes même du cadre, tandis que l’autre contient les lignes impaires du cadre. Lorsque le PNG est affiché, les lignes d’un champ sont affichées en premier, puis les lignes du deuxième champ sont affichées.

S’applique à

Produit Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7

Voir aussi