如何调整使用ImageBrush对象的大型图像的WPF下小?嗨,大家好,
我有一个使用ImageBrush,并在其运行时的ImageSource设置图像大,所以我想将它调整到小图像。
换句话说,形象是很大的,并加载它在运行时,其实我想调整大小(就地)正当那小图像下的WPF设施,不使用"系统要求"的命名空间。
我也用这个方法,但它有一个错误,我的问题:
因为我要像这个方案的myImageBrush大小:
public static BitmapSource CreateBitmapSourceFromVisual(double width, double height, Visual visual)
{
if (visual == null)
{
return null;
}
RenderTargetBitmap bmp = new RenderTargetBitmap((Int32)Math.Ceiling(width), (Int32)Math.Ceiling(height), 300, 300, PixelFormats.Pbgra32);
bmp.Render(visual);
return bmp;
}
{C}
任何帮助,请...
感谢在前进。| hzawary |涂覆西瓦库玛