LEADTOOLS Annotations (Leadtools.Annotations assembly)

AnnBrush Class

Show in webframe
Example 





Members 
Classes derived from this abstract base class define objects used to fill the interiors of annotation objects like rectangles, ellipses, polygons, etc.
Object Model
Syntax
[SerializableAttribute()]
public abstract class AnnBrush : System.ICloneable  
'Declaration
 
<SerializableAttribute()>
Public MustInherit Class AnnBrush 
   Implements System.ICloneable 
'Usage
 
Dim instance As AnnBrush

            

            
[SerializableAttribute()]
public ref class AnnBrush abstract : public System.ICloneable  
Example
Copy Code  
Imports Leadtools
Imports Leadtools.Annotations
Imports Leadtools.Codecs
Imports Leadtools.WinForms

Public Sub AnnBrush_AnnBrush(ByVal graphics As Graphics, ByVal br As AnnBrush, ByVal converter As AnnUnitConverter, ByVal rc As AnnRectangle)
   Dim gdiBrush As Brush = br.Create(converter, rc)
   Try
      Dim rect As RectangleF = rc.ConvertTo(converter, AnnUnit.Pixel).ToRectangleF()
      graphics.FillRectangle(gdiBrush, rect)
   Finally
      CType(gdiBrush, IDisposable).Dispose()
   End Try
End Sub
using Leadtools;
using Leadtools.Annotations;
using Leadtools.Codecs;
using Leadtools.WinForms;

public void AnnBrush_AnnBrush(Graphics graphics, AnnBrush br, AnnUnitConverter converter, AnnRectangle rc)
{
   using(Brush gdiBrush = br.Create(converter, rc))
   {
      RectangleF rect = rc.ConvertTo(converter, AnnUnit.Pixel).ToRectangleF();
      graphics.FillRectangle(gdiBrush, rect);
   }
}
Requirements

Target Platforms

See Also

Reference

AnnBrush Members
Leadtools.Annotations Namespace

 

 


Products | Support | Contact Us | Copyright Notices
© 2006-2014 All Rights Reserved. LEAD Technologies, Inc.