BitmapImage.DecodePixelHeight Eigenschaft

Definition

Ruft die Höhe in Pixel ab, in der das Bild decodiert wird, oder legt diese fest.

public:
 property int DecodePixelHeight { int get(); void set(int value); };
public int DecodePixelHeight { get; set; }
member this.DecodePixelHeight : int with get, set
Public Property DecodePixelHeight As Integer

Eigenschaftswert

Die Höhe in Pixel, in der das Bild decodiert wird. Der Standardwert ist 0.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie die DecodePixelHeight Eigenschaft mithilfe von Code festgelegt wird.

// Define a BitmapImage.
Image myImage = new Image();
BitmapImage bi = new BitmapImage();

// Begin initialization.
bi.BeginInit();

// Set properties.
bi.CacheOption = BitmapCacheOption.OnDemand;
bi.CreateOptions = BitmapCreateOptions.DelayCreation;
bi.DecodePixelHeight = 125;
bi.DecodePixelWidth = 125;
bi.Rotation = Rotation.Rotate90;
MessageBox.Show(bi.IsDownloading.ToString());
bi.UriSource = new Uri("smiley.png", UriKind.Relative);

// End initialization.
bi.EndInit();
myImage.Source = bi;
myImage.Stretch = Stretch.None;
myImage.Margin = new Thickness(5);
' Define a BitmapImage.
Dim myImage As New Image()
Dim bi As New BitmapImage()

' Begin initialization.
bi.BeginInit()

' Set properties.
bi.CacheOption = BitmapCacheOption.OnDemand
bi.CreateOptions = BitmapCreateOptions.DelayCreation
bi.DecodePixelHeight = 125
bi.DecodePixelWidth = 125
bi.Rotation = Rotation.Rotate90
MessageBox.Show(bi.IsDownloading.ToString())
bi.UriSource = New Uri("smiley.png", UriKind.Relative)

' End initialization.
bi.EndInit()
myImage.Source = bi
myImage.Stretch = Stretch.None
myImage.Margin = New Thickness(5)

Hinweise

Wenn DecodePixelWidth ebenfalls festgelegt ist, wird das Seitenverhältnis der Bitmap ignoriert. Wenn DecodePixelWidth nicht festgelegt ist, bleibt das Seitenverhältnis gleich.

Die JPEG- und PNG-Codecs (Portable Network Graphics) decodieren das Bild nativ auf die angegebene Größe. andere Codecs decodieren das Bild in seiner ursprünglichen Größe und skalieren das Bild auf die gewünschte Größe.

Informationen zur Abhängigkeitseigenschaft

Bezeichnerfeld DecodePixelHeightProperty
Metadateneigenschaften auf true festgelegt Keine

Gilt für:

Weitere Informationen