0
如何将图像缩放到特定点?将图像缩放到特定点
我可以使用Matrix
对象,例如在一个特定的点旋转:
var matrix = new Matrix();
matrix.RotateAt(33, new PointF(100, 200));
但随着规模的,我不能设置这一点:
matrix.Scale(0.5, 0.5);
我需要的是这样的(不存在)方法过载:
matrix.ScaleAt(0.5, 0.5, new PointF(100, 200));
(我需要像点击时的效果图像中的一个点,它放大到这一点)
我该怎么做?
实际上ScaleAt方法存在于.NET 3起,您使用的是哪个版本? – Slugart 2012-03-30 08:51:51