C# 将Img缩放到特定点
如何将图像缩放到特定点 例如,我可以使用C# 将Img缩放到特定点,c#,image-processing,C#,Image Processing,如何将图像缩放到特定点 例如,我可以使用矩阵对象在特定点旋转: 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)); (我需要这样的效果,比如当你点击图像中的一个点时,它会放大到这个点) 我该怎么做
矩阵
对象在特定点旋转:
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));
(我需要这样的效果,比如当你点击图像中的一个点时,它会放大到这个点)
我该怎么做呢?您要查找的方法存在于.NET 4中:实际上,ScaleAt方法存在于.NET 3及更高版本中,您使用的是哪个版本?