이 코드를 사용하여 이미지 좌표를 얻을 수 있습니다. 그러나 Matrix를 사용하여 동일하게 작업하고 싶습니다.매트릭스를 사용하여 마우스 좌표를 변환하는 방법은 무엇입니까?
private int _angle = 90;
float scaleFactorX = (float)resizeWidth/(float)originalWidth;
float scaleFactorY = (float)resizeHeight/(float)originalHeight;
graphics.TranslateTransform((float)(width/2), (float)(height/2));
graphics.ScaleTransform(scaleFactorX, scaleFactorY);
graphics.RotateTransform(_angle);
graphics.TranslateTransform(-(float)originalWidth/2, -(float)originalHeight /2);
graphics.TransformPoints(System.Drawing.Drawing2D.CoordinateSpace.World, System.Drawing.Drawing2D.CoordinateSpace.Device, point);
감사합니다.
: 그래픽 자체가 객체에 안다 따고 행렬을 생성 적용 – Tigran