←Select platform

Converted Method

Summary

Returns the value of this AnnLength structure converted to one using the specified AnnUnit unit of measure.

Syntax

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

Parameters

converter
AnnUnitConverter object to be used in converting the value.

unit
Destination AnnUnit unit of measure.

Return Value

A value of this AnnLength structure, converted to one 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 AnnLength in inches then displays the value in pixels.

C#
VB
using Leadtools; 
using Leadtools.Annotations; 
using Leadtools.Codecs; 
using Leadtools.WinForms; 
 
public void AnnLength_Converted() 
{ 
   // set up a new unit converter with 96 DPI 
   AnnUnitConverter converter = new AnnUnitConverter(96, 96); 
 
   // create a new annotation length of 1.5 inches 
   AnnLength ln = new AnnLength(1.5f, AnnUnit.Inch); 
 
   // show the length 
   MessageBox.Show(ln.ToString()); 
 
   // show the value converted to pixels 
   string s = string.Format("Is {0} Pixels", ln.Converted(converter, AnnUnit.Pixel)); 
   MessageBox.Show(s); 
} 
Imports Leadtools 
Imports Leadtools.Annotations 
Imports Leadtools.Codecs 
Imports Leadtools.WinForms 
 
Public Sub AnnLength_Converted() 
   ' set up a new unit converter with 96 DPI 
   Dim converter As AnnUnitConverter = New AnnUnitConverter(96, 96) 
 
   ' create a new annotation length of 1.5 inches 
   Dim ln As AnnLength = New AnnLength(1.5F, AnnUnit.Inch) 
 
   ' show the length 
   MessageBox.Show(ln.ToString()) 
 
   ' show the value converted to pixels 
   Dim s As String = String.Format("Is {0} Pixels", ln.Converted(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