VintaSoft Imaging .NET SDK 15.1: Документация для .NET разработчика
Vintasoft.Imaging.UI.VisualTools Namespace / ZoomTool Class
Класс ZoomTool
В этом разделе
Представляет собой визуальный инструмент для масштабирования изображения в просмотрщике изображений.
Объектная модель
ImageViewer ZoomTool
Синтаксис
'Declaration

Public Class ZoomTool
   Inherits VisualTool

public class ZoomTool : VisualTool

Ремарки

Изображение в просмотрщике изображений можно увеличить следующим образом:

  • поместите мышь в нужное положение
  • нажмите кнопку увеличения (ZoomInButton) для увеличения изображения

Изображение в просмотрщике изображений можно уменьшить следующим образом:
  • наведите курсор мыши в нужное положение.
  • нажмите кнопку уменьшения масштаба (ZoomOutButton), чтобы уменьшить изображение.

Пример

Вот C#/VB.NET код, который демонстрирует, как установить ZoomTool в качестве активного визуального элемента в ImageViewer.


Class ZoomToolExample
    Public Sub SetZoomToolAsActiveVisualToolOfImageViewer(viewer As Vintasoft.Imaging.UI.ImageViewer)
        ' create an instance of the ZoomTool class
        Dim zoomTool1 As New Vintasoft.Imaging.UI.VisualTools.ZoomTool()
        ' set the tool as the current tool of the ImageViewer
        viewer.VisualTool = zoomTool1
    End Sub
End Class


class ZoomToolExample
{
    public void SetZoomToolAsActiveVisualToolOfImageViewer(
        Vintasoft.Imaging.UI.ImageViewer viewer)
    {
        // create an instance of the ZoomTool class
        Vintasoft.Imaging.UI.VisualTools.ZoomTool zoomTool1 = 
            new Vintasoft.Imaging.UI.VisualTools.ZoomTool();
        // set the tool as the current tool of the ImageViewer
        viewer.VisualTool = zoomTool1;
    }
}

Иерархия наследования

System.Object
   Vintasoft.Imaging.UI.VisualTools.VisualTool
      Vintasoft.Imaging.UI.VisualTools.ZoomTool

Требования

Целевые платформы: .NET 10; .NET 9; .NET 8; .NET 7; .NET 6; .NET Framework 4.8, 4.7, 4.6, 4.5, 4.0, 3.5

Смотрите также