←Select platform

AnnLength Structure

Summary

A single-precision floating point number that represents a length.

Syntax

C#
VB
C++
[SerializableAttribute()] 
public struct AnnLength 
  
<SerializableAttribute()> 
Public Structure AnnLength  
   Inherits System.ValueType 
[SerializableAttribute()] 
public value class AnnLength : public System.ValueType  

Example

This example creates a new AnnLength in inches, then converts it to pixels.

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