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 3.0, Windows XP, Windows Server 2003 family, Windows Server 2008 family
See Also