ImageGear .NET v25.2 - Updated
ImageGear.Core Assembly / ImageGear.Display Namespace / IImGearPageDisplay Interface / UpdateZoomFrom Method
ImGearZoomInfo object with new zoom attributes.
Example




In This Topic
    UpdateZoomFrom Method (IImGearPageDisplay)
    In This Topic
    Updates image zoom attributes.
    Syntax
    'Declaration
     
    Sub UpdateZoomFrom( _
       ByVal zoomInfo As ImGearZoomInfo _
    ) 
    'Usage
     
    Dim instance As IImGearPageDisplay
    Dim zoomInfo As ImGearZoomInfo
     
    instance.UpdateZoomFrom(zoomInfo)
    void UpdateZoomFrom( 
       ImGearZoomInfo zoomInfo
    )
    void UpdateZoomFrom( 
       ImGearZoomInfo zoomInfo
    ) 
    void UpdateZoomFrom( 
       ImGearZoomInfo zoomInfo
    ) 

    Parameters

    zoomInfo
    ImGearZoomInfo object with new zoom attributes.
    Example
    // Get the current Zoom settings
    ImGearZoomInfo igZoomInfo =
        imGearPageView.Display.GetZoomInfo(imGearPageView);
    // Change zoom to fixed to disable any current Fit modes.
    igZoomInfo.Horizontal.Fixed = true;
    igZoomInfo.Vertical.Fixed = true;
    // Double the current zoom level.
    igZoomInfo.Horizontal.Value *= 2;
    igZoomInfo.Vertical.Value *= 2;
    imGearPageView.Display.UpdateZoomFrom(igZoomInfo);
    // Cause a redraw with the new zoom.
    imGearPageView.Invalidate();
    'Get the current Zoom settings
    Dim igZoomInfo As ImGearZoomInfo = _
        ImGearPageView1.Display.GetZoomInfo(ImGearPageView1)
    'Change zoom to fixed to disable any current Fit modes.
    igZoomInfo.Horizontal.Fixed = True
    igZoomInfo.Vertical.Fixed = True
    'Double the current zoom level.
    igZoomInfo.Horizontal.Value *= 2
    igZoomInfo.Vertical.Value *= 2
    ImGearPageView1.Display.UpdateZoomFrom(igZoomInfo)
    'Cause a redraw with the new zoom.
    ImGearPageView1.Invalidate()
    See Also