Returns the value of the left edge of this
AnnRectangle structure converted to its equivalent in the specified
AnnUnit unit of measure.
Syntax
Parameters
- converter
- The AnnUnitConverter object to be used in converting the value.
- unit
- Destination AnnUnit value indicating the unit of measure.
Return Value
A value for the left edge of this
AnnRectangle structure, converted to its equivalent in the specified
AnnUnit unit of measure.
Example
This example creates a new AnnRectangle in inches and then shows the X, Y, Left, Top, Right, Bottom, Width and Height values in pixels.
Visual Basic | Copy Code |
---|
Public Sub AnnRectangle_ConvertedLeft()
Dim converter As AnnUnitConverter = New AnnUnitConverter(96, 96)
Dim rc As AnnRectangle = New AnnRectangle(1.5F, 2.0F, 3.0F, 4.0F, AnnUnit.Inch)
Dim s As String
s = String.Format("Rectangle is {0}" & Constants.vbLf, rc)
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 |
C# | Copy Code |
---|
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); } |
Remarks
Requirements
Target Platforms: Microsoft .NET Framework 3.0, Windows XP, Windows Server 2003 family, Windows Server 2008 family
See Also