private void ImageZoom(ZoomSize zoomSize) { ImageSizing imageSize = new ImageSizing(tifEditor.Viewer); imageSize.Zoom(zoomSize); tifEditor.ScaleFactor = imageSize.getScaleFactor(); }
public void Zoom(ZoomSize size) { // zoom double scaleFactor = viewer.ScaleFactor; const float ratio = 1.2F; if (size == ZoomSize.ZoomIn) { scaleFactor *= ratio; } else if (size == ZoomSize.ZoomOut) { scaleFactor /= ratio; } else if (size == ZoomSize.Normal) { scaleFactor = 1; } imageScaleFactor = scaleFactor; SetScale(scaleFactor); }