Представляет собой визуальный инструмент для увеличения области изображения в просмотрщике изображений.
Область изображения в просмотрщике изображений можно увеличить следующим образом:
- поместите мышь в нужное положение
- нажмите и удерживайте кнопку действия (ActionButton), чтобы увеличить область изображения.
Если
ActionButton установлено вправо кнопкой мыши, контекстное меню во время действия можно отключить с помощью свойства
DisableContextMenu.
Вот C#/VB.NET код, который демонстрирует, как установить MagnifierTool в качестве активного визуального элемента в ImageViewer.
Class MagnifierToolExample
Public Sub SetMagnifierToolAsActiveVisualToolOfImageViewer(viewer As Vintasoft.Imaging.UI.ImageViewer)
' create an instance of the PanTool class
Dim magnifierTool1 As New Vintasoft.Imaging.UI.VisualTools.MagnifierTool()
' set the size, in pixels, of magnifier window
magnifierTool1.Size = New System.Drawing.Size(200, 200)
' set the zoom factor of magnifier
magnifierTool1.Zoom = 400
' set the tool as the current tool of the ImageViewer
viewer.VisualTool = magnifierTool1
End Sub
End Class
class MagnifierToolExample
{
public void SetMagnifierToolAsActiveVisualToolOfImageViewer(
Vintasoft.Imaging.UI.ImageViewer viewer)
{
// create an instance of the PanTool class
Vintasoft.Imaging.UI.VisualTools.MagnifierTool magnifierTool1 =
new Vintasoft.Imaging.UI.VisualTools.MagnifierTool();
// set the size, in pixels, of magnifier window
magnifierTool1.Size = new System.Drawing.Size(200, 200);
// set the zoom factor of magnifier
magnifierTool1.Zoom = 400;
// set the tool as the current tool of the ImageViewer
viewer.VisualTool = magnifierTool1;
}
}
System.Object
 Vintasoft.Imaging.UI.VisualTools.VisualTool
   Vintasoft.Imaging.UI.VisualTools.MagnifierTool
Целевые платформы: .NET 8; .NET 7; .NET 6; .NET Framework 4.8, 4.7, 4.6, 4.5, 4.0, 3.5