LEADTOOLS Annotations (Leadtools.Annotations assembly)
LEAD Technologies, Inc

AnnRectangle Structure

Example 





Members 
Stores a set of four floating-point numbers and a unit of measure that represents the location and size of a rectangle.
Object Model
AnnRectangle StructureAnnPoint StructureAnnSize Structure
Syntax
[SerializableAttribute()]
public struct AnnRectangle : System.ValueType 
'Declaration
 
<SerializableAttribute()>
Public Structure AnnRectangle 
   Inherits System.ValueType
'Usage
 
Dim instance As AnnRectangle
[SerializableAttribute()]
public class AnnRectangle
JAVASCRIPT_NOSTRUCTS
[SerializableAttribute()]
public value class AnnRectangle : public System.ValueType 
Example
 
Private Sub AnnRectangle_AnnRectangle()
   ' set up a new unit converter with 96 DPI
   Dim converter As AnnUnitConverter = New AnnUnitConverter(96, 96)
   ' create a new annotation rectangle that is located at 1.5 and 2 inches and has a width, height of 3 and 4 inches.
   Dim rc As AnnRectangle = New AnnRectangle(1.5F, 2.0F, 3.0F, 4.0F, AnnUnit.Inch)

   ' show the rectangle
   Dim s As String = String.Format("{0}", rc)
   MessageBox.Show(s)

   ' convert the rectangle to pixels
   rc.Convert(converter, AnnUnit.Pixel)

   ' show
   s = String.Format("{0}", rc)
   MessageBox.Show(s)
End Sub
private void AnnRectangle_AnnRectangle()
{
   // set up a new unit converter with 96 DPI
   AnnUnitConverter converter = new AnnUnitConverter(96, 96);
   // create a new annotation rectangle that is located at 1.5 and 2 inches and has a width, height of 3 and 4 inches.
   AnnRectangle rc = new AnnRectangle(1.5f, 2f, 3f, 4f, AnnUnit.Inch);

   // show the rectangle
   string s = string.Format("{0}",rc);
   MessageBox.Show(s);

   // convert the rectangle to pixels
   rc.Convert(converter, AnnUnit.Pixel);

   // show
   s = string.Format("{0}", rc);
   MessageBox.Show(s);
}
Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

AnnRectangle Members
Leadtools.Annotations Namespace

 

 


Products | Support | Contact Us | Copyright Notices

© 2006-2012 All Rights Reserved. LEAD Technologies, Inc.