Leadtools.Controls Namespace > ImageViewerRenderRedirectOptions Object : CreateTransform Method |
function Leadtools.Controls.ImageViewerRenderRedirectOptions.createTransform( imageViewer , destinationRect , sourceRect , sizeMode , horizontalAlignment , verticalAlignment )
Parameter | Type | Description |
---|---|---|
imageViewer | ImageViewer | The image viewer instance that will be used as the source of RenderRedirect. This value cannot be null. |
destinationRect | LeadRectD | Destination rectangle to use. For example, the client area of the external control. |
sourceRect | LeadRectD | The source rectangle into the current view of imageViewer. Pass Empty to render the whole view. |
sizeMode | ControlSizeMode | Controls how the source rectangle is positioned and scaled inside the destination rectangle. |
horizontalAlignment | ControlAlignment | Controls how the source rectangle is aligned horizontally inside the destination rectangle. |
verticalAlignment | ControlAlignment | Controls how the source rectangle is aligned vertically inside the destination rectangle. |
This method will set the transformation matrix into Transform.
Use this method CreateTransform can be used to easily create a transformation matrix for common scenarios such as rendering a thumbnail of the content of the viewer.
For more information, refer to Image Viewer Rendering.
For an example, refer to RenderRedirect.