Returns the value of the left edge of this AnnRectangle structure converted to its equivalent in the specified AnnUnit unit of measure.
public float ConvertedLeft(
AnnUnitConverter converter,
AnnUnit unit
)
Public Function ConvertedLeft( _
ByVal converter As Leadtools.Annotations.AnnUnitConverter, _
ByVal unit As Leadtools.Annotations.AnnUnit _
) As Single
public:
float ConvertedLeft(
Leadtools.Annotations.AnnUnitConverter^ converter,
Leadtools.Annotations.AnnUnit unit
)
converter
The AnnUnitConverter object to be used in converting the value.
unit
Destination AnnUnit value indicating the unit of measure.
A value for the left edge of this AnnRectangle structure, converted to its equivalent in the specified AnnUnit unit of measure.
The converter is used to do the actual conversion. If converter is null (Nothing in VB), the default AnnUnitConverter is used (in other words, conversion will be done based on the default 96 DPI).
This example creates a new AnnRectangle in inches and then shows the X, Y, Left, Top, Right, Bottom, Width and Height values in pixels.
using Leadtools;
using Leadtools.Annotations;
public void AnnRectangle_ConvertedLeft()
{
// set up a new unit converter with 96 DPI
AnnUnitConverter converter = new AnnUnitConverter(96, 96);
// create a new annotation rectangle at 1.5F, 2.0F with width, height of 3.0F, and 4.0F in inches
AnnRectangle rc = new AnnRectangle(1.5F, 2F, 3F, 4F, AnnUnit.Inch);
string s;
// show the rectangle
s = string.Format("Rectangle is {0}\n", rc);
// show the Left, Top, Right, Bottom, Width and Height of this rectangle in pixels
s = s + string.Format("Left is {0} Pixels\n", rc.ConvertedLeft(converter, AnnUnit.Pixel));
s = s + string.Format("Top is {0} Pixels\n", rc.ConvertedTop(converter, AnnUnit.Pixel));
s = s + string.Format("Right is {0} Pixels\n", rc.ConvertedRight(converter, AnnUnit.Pixel));
s = s + string.Format("Bottom is {0} Pixels\n", rc.ConvertedBottom(converter, AnnUnit.Pixel));
s = s + string.Format("Width is {0} Pixels\n", rc.ConvertedWidth(converter, AnnUnit.Pixel));
s = s + string.Format("Height is {0} Pixels", rc.ConvertedHeight(converter, AnnUnit.Pixel));
MessageBox.Show(s);
}
Imports Leadtools
Imports Leadtools.Annotations
Public Sub AnnRectangle_ConvertedLeft()
' set up a new unit converter with 96 DPI
Dim converter As AnnUnitConverter = New AnnUnitConverter(96, 96)
' create a new annotation rectangle at 1.5F, 2.0F with width, height of 3.0F, and 4.0F in inches
Dim rc As AnnRectangle = New AnnRectangle(1.5F, 2.0F, 3.0F, 4.0F, AnnUnit.Inch)
Dim s As String
' show the rectangle
s = String.Format("Rectangle is {0}" & Constants.vbLf, rc)
' show the Left, Top, Right, Bottom, Width and Height of this rectangle in pixels
s = s & String.Format("Left is {0} Pixels" & Constants.vbLf, rc.ConvertedLeft(converter, AnnUnit.Pixel))
s = s & String.Format("Top is {0} Pixels" & Constants.vbLf, rc.ConvertedTop(converter, AnnUnit.Pixel))
s = s & String.Format("Right is {0} Pixels" & Constants.vbLf, rc.ConvertedRight(converter, AnnUnit.Pixel))
s = s & String.Format("Bottom is {0} Pixels" & Constants.vbLf, rc.ConvertedBottom(converter, AnnUnit.Pixel))
s = s & String.Format("Width is {0} Pixels" & Constants.vbLf, rc.ConvertedWidth(converter, AnnUnit.Pixel))
s = s & String.Format("Height is {0} Pixels", rc.ConvertedHeight(converter, AnnUnit.Pixel))
MessageBox.Show(s)
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