- Код: Выделить всё
Масштаб = (Me.Size.Width) / 2650
e.Graphics.ScaleTransform(Масштаб, Масштаб)
СдвигX=0
СдвигY=0
e.Graphics.TranslateTransform(СдвигX, СдвигY)
где 2650 - максимальная ширина рисунка.
Подскажите, по каким формулам пересчитывать координаты для СдвигX, СдвигY
Нужно при нажатии кнопки мыши в текущих координатах курсора (e.X, e.Y) получить увеличенную область изображения с масштабом=1.