Products | Support | Email a link to this topic. | Send comments on this topic. | Back to Introduction - All Topics | Help Version 19.0.5.2
|
Leadtools.Annotations Namespace > AnnPoint Structure : ConvertedX Method |
public float ConvertedX( AnnUnitConverter converter, AnnUnit unit )
'Declaration Public Function ConvertedX( _ ByVal converter As AnnUnitConverter, _ ByVal unit As AnnUnit _ ) As Single
'Usage Dim instance As AnnPoint Dim converter As AnnUnitConverter Dim unit As AnnUnit Dim value As Single value = instance.ConvertedX(converter, unit)
public: float ConvertedX( AnnUnitConverter^ converter, AnnUnit unit )
This example creates a new AnnPoint in inches and then displays the X and Y coordinate values in pixels.
Imports Leadtools Imports Leadtools.Annotations Public Sub AnnPoint_ConvertedX() ' set up a new unit converter with 96 DPI Dim converter As AnnUnitConverter = New AnnUnitConverter(96, 96) ' create a new annotation point at inch coordinate 1.5, 2 Dim pt As AnnPoint = New AnnPoint(1.5F, 2.0F, AnnUnit.Inch) ' show the point Dim s As String s = String.Format("Show the point: {0}", pt) MessageBox.Show(s) ' show the X,Y coordinates converted to pixels s = String.Format("show the X,Y coordinates converted to pixels: Is {0}, {1} Pixels", pt.ConvertedX(converter, AnnUnit.Pixel), pt.ConvertedY(converter, AnnUnit.Pixel)) MessageBox.Show(s) End Sub
using Leadtools; using Leadtools.Annotations; public void AnnPoint_ConvertedX() { // set up a new unit converter with 96 DPI AnnUnitConverter converter = new AnnUnitConverter(96, 96); // create a new annotation point at inch coordinate 1.5, 2 AnnPoint pt = new AnnPoint(1.5f, 2f, AnnUnit.Inch); // show the point string s; s = string.Format("Show the point: {0}", pt); MessageBox.Show(s); // show the X,Y coordinates converted to pixels s = string.Format("show the X,Y coordinates converted to pixels: Is {0}, {1} Pixels", pt.ConvertedX(converter, AnnUnit.Pixel), pt.ConvertedY(converter, AnnUnit.Pixel)); MessageBox.Show(s); }