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