Leadtools.Annotations Requires Document/Medical product license | Send comments on this topic. | Back to Introduction - All Topics | Help Version 16.5.9.25
AnnPen Class
See Also  Members   Example 
Leadtools.Annotations Namespace : AnnPen Class



Defines an object used to draw lines and curves for Annotation objects.

Object Model


Syntax

Visual Basic (Declaration) 
<SerializableAttribute()>
Public Class AnnPen 
Visual Basic (Usage)Copy Code
Dim instance As AnnPen
C# 
[SerializableAttribute()]
public class AnnPen 
C++/CLI 
[SerializableAttribute()]
public ref class AnnPen 

Example

This example uses an AnnPen to draw a dotted rectangle.

Visual BasicCopy Code
Private Sub AnnPen_AnnPen(ByVal graphics As Graphics, ByVal converter As AnnUnitConverter, ByVal rc As AnnRectangle)
   Dim annPen As AnnPen = New AnnPen(Color.Blue, New AnnLength(2, AnnUnit.Pixel))
   annPen.Alignment = PenAlignment.Center
   annPen.DashStyle = DashStyle.Dot
   Dim gdiPen As Pen = annPen.Create(converter)
   Try
      Dim rect As RectangleF = rc.ConvertTo(converter, AnnUnit.Pixel).ToRectangleF()
      graphics.DrawRectangle(gdiPen, rect.Left, rect.Top, rect.Width, rect.Height)
   Finally
      CType(gdiPen, IDisposable).Dispose()
   End Try
End Sub
C#Copy Code
private void AnnPen_AnnPen(Graphics graphics, AnnUnitConverter converter, AnnRectangle rc) 

   AnnPen annPen = new AnnPen(Color.Blue, new AnnLength(2, AnnUnit.Pixel)); 
   annPen.Alignment = PenAlignment.Center; 
   annPen.DashStyle = DashStyle.Dot; 
   using(Pen gdiPen = annPen.Create(converter)) 
   { 
      RectangleF rect = rc.ConvertTo(converter, AnnUnit.Pixel).ToRectangleF(); 
      graphics.DrawRectangle(gdiPen, rect.Left, rect.Top, rect.Width, rect.Height); 
   } 
}

Inheritance Hierarchy

System.Object
   Leadtools.Annotations.AnnPen

Requirements

Target Platforms: Microsoft .NET Framework 3.0, Windows XP, Windows Server 2003 family, Windows Server 2008 family

See Also

Leadtools.Annotations requires a Document or Medical toolkit license and unlock key. For more information, refer to: Imaging Pro/Document/Medical Features