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