2012-03-29 4 views
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)); 

(클릭 할 때와 같은 효과가 필요합니다. 이 지점으로 확대되는 이미지의 한 지점)

어떻게하면됩니까?

+0

실제로 ScaleAt 방법은 사용중인 버전, 이후 .NET 3에 존재? – Slugart

답변