←Select platform

ConvertedX Method

Summary

Returns the value of the x-coordinate of this AnnPoint structure converted to its equivalent in the specified AnnUnit unit of measure.

Syntax

C#
VB
C++
public float ConvertedX( 
   AnnUnitConverter converter, 
   AnnUnit unit 
) 
  
Public Function ConvertedX( _ 
   ByVal converter As Leadtools.Annotations.AnnUnitConverter, _ 
   ByVal unit As Leadtools.Annotations.AnnUnit _ 
) As Single 

Parameters

converter
AnnUnitConverter object to be used in converting the x-coordinate.

unit
Destination AnnUnit unit of measure.

Return Value

The value of the x-coordinate of this AnnPoint converted to its equivalent using the specified AnnUnit unit of measure.

Remarks

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).

Example

This example creates a new AnnPoint in inches and then displays the X and Y coordinate values in pixels.

C#
VB
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); 
} 
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 

Requirements

Target Platforms

Help Version 19.0.2017.10.27
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Annotations Assembly