2
圖像控制 - 放入Viewbox。 用於在窗口大小更改時自動縮放。 一切都很完美。是否有可能改變WPF圖像控件中圖像插值的質量?
在我的情況下是否可以改變插值類型? 例如,選擇雙三次或雙線。 或者自動縮放這樣的選擇不可用?
BitmapImage bmp=new BitmapImage(new Uri("c:/temp/1.jpg"));
ImageSource pic = bmp;
Viewbox vb = new Viewbox();
vb.Stretch = Stretch.UniformToFill;
vb.StretchDirection = StretchDirection.DownOnly;
Image img=new Image();
img.Source = pic;
vb.Child = img;
我動態創建控件圖像。 在我的情況適合這裏的一個方法: RenderOptions.SetBitmapScalingMode(img,BitmapScalingMode.Fant); – Mixer 2013-02-09 11:27:58