LEADTOOLS Annotations (Leadtools.Annotations assembly)

AnnStampObject Class

Show in webframe
Example 





Members 
Defines an annotation stamp object.
Object Model
Syntax
Remarks
The stamp annotation object can be a picture or a text string in a rectangular frame. If the stamp object has a picture, it will be scaled to fit the bounding rectangle and drawn. If the stamp does not have a picture, the text will be drawn.

This class implements the IAnnPictureObject interface and accesses the IAnnPictureObject.Picture property that handles the picture associated with the annotation object.

For more information, refer to Using Pictures in Annotation Objects

For more information about the stamp annotation object refer to AnnStampObject. For more information about the automated stamp annotation object, refer to Annotation Objects - Automated Features and Automated Annotations - Stamp Picture Tab.

Example
Copy Code  
Imports Leadtools
Imports Leadtools.Annotations
Imports Leadtools.Codecs
Imports Leadtools.WinForms

Private Sub AnnStampObject_AnnStampObject(ByVal container As AnnContainer, ByVal imageFileName As String)
   Dim stamp As AnnStampObject = New AnnStampObject()
   Dim pic As AnnPicture = New AnnPicture(Image.FromFile(imageFileName))
   pic.TransparentMode = AnnPictureTransparentMode.None
   pic.TransparentColor = Color.Black
   stamp.Picture = pic
   stamp.Bounds = New AnnRectangle(100, 200, 400, 600, AnnUnit.Pixel)
   container.Objects.Add(stamp)
End Sub
using Leadtools;
using Leadtools.Annotations;
using Leadtools.Codecs;
using Leadtools.WinForms;

private void AnnStampObject_AnnStampObject(AnnContainer container, string imageFileName)
{
   AnnStampObject stamp = new AnnStampObject();
   AnnPicture pic = new AnnPicture(Image.FromFile(imageFileName));
   pic.TransparentMode = AnnPictureTransparentMode.None;
   pic.TransparentColor = Color.Black;
   stamp.Picture = pic;
   stamp.Bounds = new AnnRectangle(100, 200, 400, 600, AnnUnit.Pixel);
   container.Objects.Add(stamp);
}
Requirements

Target Platforms

See Also

Reference

AnnStampObject Members
Leadtools.Annotations Namespace

 

 


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