LEADTOOLS Windows Forms (Leadtools.WinForms assembly)
LEAD Technologies, Inc

ScaleFactor Property (RasterImageViewer)

Example 





The zoom factor used to display the image.
Syntax
[DescriptionAttribute("Select one of the center mode available to the control (none, horizonal, vertical or both).")]
[CategoryAttribute("Behavior")]
public virtual double ScaleFactor {get; set;}
'Declaration
 
<DescriptionAttribute("Select one of the center mode available to the control (none, horizonal, vertical or both).")>
<CategoryAttribute("Behavior")>
Public Overridable Property ScaleFactor As Double
'Usage
 
Dim instance As RasterImageViewer
Dim value As Double
 
instance.ScaleFactor = value
 
value = instance.ScaleFactor
[DescriptionAttribute("Select one of the center mode available to the control (none, horizonal, vertical or both).")]
[CategoryAttribute("Behavior")]
public virtual double ScaleFactor {get; set;}
DescriptionAttribute("Select one of the center mode available to the control (none, horizonal, vertical or both).")
CategoryAttribute("Behavior")
 get_ScaleFactor();
set_ScaleFactor(value);
[DescriptionAttribute("Select one of the center mode available to the control (none, horizonal, vertical or both).")]
[CategoryAttribute("Behavior")]
public:
virtual property double ScaleFactor {
   double get();
   void set (    double value);
}

Property Value

The zoom factor used to display the image.
Remarks
You can get and set this property when the SizeMode property is RasterPaintSizeMode.Normal.
This property is read only when the SizeMode property is set to any other value. When SizeMode is set to RasterPaintSizeMode.Stretch, the zoom factor is the smallest of the Width or Height zoom factors (the aspect ratio is not preserved).
Example
 
Public Sub RasterImageViewer_ScaleFactor(ByVal viewer As RasterImageViewer)
   viewer.ScaleFactor = viewer.ScaleFactor * 0.9F
   Dim s As String = String.Format("CurrentXScaleFactor {0}, CurrentYScaleFactor {1}", viewer.CurrentXScaleFactor, viewer.CurrentYScaleFactor)
   MessageBox.Show(s)
End Sub
public void RasterImageViewer_ScaleFactor(RasterImageViewer viewer)
{
   viewer.ScaleFactor = viewer.ScaleFactor * 0.9f;
   string s = string.Format("CurrentXScaleFactor {0}, CurrentYScaleFactor {1}", viewer.CurrentXScaleFactor, viewer.CurrentYScaleFactor);
   MessageBox.Show(s);
}
Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

RasterImageViewer Class
RasterImageViewer Members

 

 


Products | Support | Contact Us | Copyright Notices

© 2006-2012 All Rights Reserved. LEAD Technologies, Inc.