![](/img/trans.png)
[英]How do you load an image to use in a wpf page Edit-> and Clip a part of it
[英]How do you clip an image from the bottom left in WPF?
我正在阅读的位图很大,并且有很多无用的空间。 原始图像的高度为2048,宽度为1024。
我想裁剪/剪切图像以用于显示,从左下角开始,并在c#中显示图像高度1047和宽度1024。 我尝试使用CroppedBitmap,但是我一直越界错误。
(下面的代码显示了一些随机参数,因为我开始输入很多东西才能使它工作一些。)
这给了我错误:
CroppedBitmap cb = new CroppedBitmap((BitmapSource)bitmapImage,
new Int32Rect(2048,0,30,50));
编辑:换句话说,我想摆脱图像的上半部分。
CroppedBitmap cb = new CroppedBitmap(
bitmapImage,
new Int32Rect(0, (int)(bitmapImage.Height/2),
(int)bitmapImage.Width, (int)(bitmapImage.Height/2));
这将从bitmapImage的下半部分创建一个CroppedBitmap。 Int32Rect应该描述您要保留的部分。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.