public void CalibrateRuler(double distance,MedicalViewerMeasurementUnit measurementUnit)
Public Overloads Sub CalibrateRuler( _ByVal distance As Double, _ByVal measurementUnit As MedicalViewerMeasurementUnit _)
public:void CalibrateRuler(double distance,MedicalViewerMeasurementUnit measurementUnit)
distance
The new length of the annotation ruler.
measurementUnit
The unit of measure
This method will calibrate all the rulers that are selected in the sub-cells included within the cell. For more information, refer to Working With Annotations.
Calibrate a ruler if there is one to 10.0 cm.
using Leadtools;using Leadtools.Codecs;using Leadtools.MedicalViewer;// You will need to add a ruler before being able to use this example.public void MedicalViewerCalibrateRulerExample(){MedicalViewerForm myForm = GetMedicalControl();MedicalViewer medicalViewer = myForm.Viewer;MedicalViewerAnnotationAttributes annotationAttributes = ((MedicalViewerMultiCell)(medicalViewer.Cells[0])).GetSelectedAnnotationAttributes(-2);switch (annotationAttributes.Type){case MedicalViewerActionType.AnnotationRuler:((MedicalViewerMultiCell)(medicalViewer.Cells[0])).CalibrateRuler(10.0, MedicalViewerMeasurementUnit.Centimeters);break;default:MessageBox.Show("You should add a ruler annotation to calibrate");break;}myForm.ShowDialog();}
Imports LeadtoolsImports Leadtools.CodecsImports Leadtools.MedicalViewer' You will need to add a ruler before being able to use this example.Public Sub MedicalViewerCalibrateRulerExample()Dim myForm As MedicalViewerForm = GetMedicalControl()Dim medicalViewer As MedicalViewer = myForm.ViewerDim annotationAttributes As MedicalViewerAnnotationAttributes = (CType(medicalViewer.Cells(0), MedicalViewerMultiCell)).GetSelectedAnnotationAttributes(-2)Select Case annotationAttributes.TypeCase MedicalViewerActionType.AnnotationRulerCType(medicalViewer.Cells(0), MedicalViewerMultiCell).CalibrateRuler(10.0, MedicalViewerMeasurementUnit.Centimeters)Case ElseMessageBox.Show("You should add a ruler annotation to calibrate")End SelectmyForm.ShowDialog()End Sub
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document
