LEADTOOLS JavaScript (Leadtools.Controls)
LEAD Technologies, Inc

ResizeOnRotate Property


Gets or sets a value that indicates whether the viewer should change the size of the scrolling area when the image is rotated.
Syntax
  get_resizeOnRotate();
 set_resizeOnRotate(value);
!MISSING Scrap '_RTJavaScript_PROPERTY_SYNTAX'!

Property Value

TypeDescription
booleantrue to change the size of the scrolling area when the image is rotated; otherwise, it is false. Default value is true.
Remarks

Changing the value of this property will fire the PropertyChanged and TransformChanged events.

Rotating an image is similar to rotating a rectangle, the values of "width" and "height" might change. When you rotate the image using the RotateAngle property, the ResizeOnRotate property determines whether the viewer should change the size of the scrolling area as well. For example, if you have an image that is 100 by 200 pixels and you rotate it by 90 degrees clock wise, the new image size should be 200 by 100 pixels. If ResizeOnRotate is set to true (the default value), then the viewer will rotate the image around 0,0 and translate it to come up with a transformation that will show the image in this position. The new scroll area will be adjusted according to the image's new size (200, 100).

If the value of ResizeOnRotate is set to false, then the image will be rotated around its center and no sizing will be performed and parts of the image might be end up outside the visible area.

Example

For an example, refer to RotateAngle.

See Also

Reference

ImageViewer Object
ImageViewer Members

 

 


Products | Support | Contact Us | Copyright Notices

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