The AnnTextObject Class is available in LEADTOOLS Document and Medical Imaging toolkits.
This class provides support for creating and managing Text annotation objects
Object Model
Syntax
Example
This example creates a new text object.
Visual Basic | Copy Code |
---|
Private Sub AnnTextObject_AnnTextObject(ByVal container As AnnContainer, ByVal textString As String)
Dim text As AnnTextObject = New AnnTextObject()
text.Pen = New AnnPen(Color.Red, New AnnLength(3))
text.Text = textString
text.Brush = Nothing
text.Font = New AnnFont("Arial", New AnnLength(10, AnnUnit.Point), FontStyle.Regular)
text.EdgeMargin = AnnLength.Empty
text.Alignment = StringAlignment.Center
text.LineAlignment = StringAlignment.Center
text.TextRotate = AnnTextRotate.Rotate0
text.Bounds = New AnnRectangle(100, 100, 100, 100, AnnUnit.Pixel)
container.Objects.Add(text)
End Sub |
C# | Copy Code |
---|
private void AnnTextObject_AnnTextObject(AnnContainer container, string textString)
{
AnnTextObject text = new AnnTextObject();
text.Pen = new AnnPen(Color.Red, new AnnLength(3));
text.Text = textString;
text.Brush = null;
text.Font = new AnnFont("Arial", new AnnLength(10, AnnUnit.Point), FontStyle.Regular);
text.EdgeMargin = AnnLength.Empty;
text.Alignment = StringAlignment.Center;
text.LineAlignment = StringAlignment.Center;
text.TextRotate = AnnTextRotate.Rotate0;
text.Bounds = new AnnRectangle(100, 100, 100, 100, AnnUnit.Pixel);
container.Objects.Add(text);
} |
Remarks
Inheritance Hierarchy
Requirements
Target Platforms: Microsoft .NET Framework 2.0, Windows 2000, Windows XP, Windows Server 2003 family, Windows Server 2008 family, Windows Vista, Windows 7
See Also