Changes the length of the selected annotation ruler according to the new value.
public void CalibrateRuler(double distance,MedicalViewerMeasurementUnit measurementUnit)
Public Overloads Sub CalibrateRuler( _ByVal distance As Double, _ByVal measurementUnit As Leadtools.Medicalviewer.MedicalViewerMeasurementUnit _)
public:void CalibrateRuler(double distance,Leadtools.Medicalviewer.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
Raster .NET | C API | C++ Class Library | JavaScript HTML5
Document .NET | C API | C++ Class Library | JavaScript HTML5
Medical .NET | C API | C++ Class Library | JavaScript HTML5
Medical Web Viewer .NET
