コード例 #1
0
        private void ImageZoom(ZoomSize zoomSize)
        {
            ImageSizing imageSize = new ImageSizing(tifEditor.Viewer);

            imageSize.Zoom(zoomSize);
            tifEditor.ScaleFactor = imageSize.getScaleFactor();
        }
コード例 #2
0
ファイル: ImageSizing.cs プロジェクト: Amphora2015/DemoTest
        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);
            
        }
コード例 #3
0
ファイル: ImageSizing.cs プロジェクト: GDuggi/DemoTest
        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);
        }
コード例 #4
0
ファイル: ImageToolBar.cs プロジェクト: Amphora2015/DemoTest
         private void ImageZoom(ZoomSize zoomSize)
         {

             ImageSizing imageSize = new ImageSizing(tifEditor.Viewer);
             imageSize.Zoom(zoomSize);
             tifEditor.ScaleFactor = imageSize.getScaleFactor();
             
         }