回复 20楼gaobowen的帖子
您好,
由于图片角度的问题,0,0代表的是图片的最左下角。
如果您需要取左上角,需要转换这个坐标为标准坐标。
转换方法为:使用RectangleToImage方法获取当前图片的标准坐标,标准坐标的模式为TopLeft从左上角开始计算。如下代码:
cmd.Rectangle = RasterImageViewer2.Image.RectangleToImage(RasterViewPerspective.TopLeft, New LeadRect(0, 0, 400, 400))
这句代码的意思是截取左上角开始400X400的一个方形区域。
希望能帮到您。
以上, 谢谢。 |