This class extends the AnnRectangleDrawDesigner class to provide functionality for drawing an AnnTextObject on an annotation container.
[SerializableAttribute()]public class AnnTextDrawDesigner : Leadtools.Annotations.AnnRectangleDrawDesigner
<SerializableAttribute()>Public Class AnnTextDrawDesignerInherits Leadtools.Annotations.AnnRectangleDrawDesigner
[SerializableAttribute()]public ref class AnnTextDrawDesigner : public Leadtools.Annotations.AnnRectangleDrawDesigner
For a complete example on how to use annotation draw and edit designers, refer to AnnDesigner.
This example initializes a new designer to draw text objects.
using Leadtools;using Leadtools.Annotations;using Leadtools.Codecs;using Leadtools.WinForms;public AnnTextDrawDesigner AnnTextDrawDesigner_AnnTextDrawDesigner(RasterImageViewer viewer, AnnContainer container){// start a new text draw designerAnnTextDrawDesigner textDrawDesigner = new AnnTextDrawDesigner();// set up the object template (the text object)AnnTextObject textObject = new AnnTextObject();textObject.Pen = null;textObject.Brush = null;textObject.Font = new AnnFont("Arial", new AnnLength(10, AnnUnit.Point), FontStyle.Regular);textObject.EdgeMargin = AnnLength.Empty;textObject.Alignment = StringAlignment.Center;textObject.LineAlignment = StringAlignment.Center;// set up the default text to be usedtextDrawDesigner.DefaultText = "Leadtools";// initialize the rest of the designertextDrawDesigner.ObjectTemplate = textObject;textDrawDesigner.Owner = viewer;textDrawDesigner.ClipCursor = true;textDrawDesigner.Container = container;return textDrawDesigner;}
Imports LeadtoolsImports Leadtools.AnnotationsImports Leadtools.CodecsImports Leadtools.WinFormsPublic Function AnnTextDrawDesigner_AnnTextDrawDesigner(ByVal viewer As RasterImageViewer, ByVal container As AnnContainer) As AnnTextDrawDesigner' start a new text draw designerDim textDrawDesigner As AnnTextDrawDesigner = New AnnTextDrawDesigner()' set up the object template (the text object)Dim textObject As AnnTextObject = New AnnTextObject()textObject.Pen = NothingtextObject.Brush = NothingtextObject.Font = New AnnFont("Arial", New AnnLength(10, AnnUnit.Point), FontStyle.Regular)textObject.EdgeMargin = AnnLength.EmptytextObject.Alignment = StringAlignment.CentertextObject.LineAlignment = StringAlignment.Center' set up the default text to be usedtextDrawDesigner.DefaultText = "Leadtools"' initialize the rest of the designertextDrawDesigner.ObjectTemplate = textObjecttextDrawDesigner.Owner = viewertextDrawDesigner.ClipCursor = TruetextDrawDesigner.Container = containerReturn textDrawDesignerEnd Function
|
Products |
Support |
Feedback: AnnTextDrawDesigner Class - Leadtools.Annotations |
Introduction |
Help Version 19.0.2017.6.20
|

Raster .NET | C API | C++ Class Library | JavaScript HTML5
Document .NET | C API | C++ Class Library | JavaScript HTML5
Medical .NET | C API | C++ Class Library | JavaScript HTML5
Medical Web Viewer .NET
Your email has been sent to support! Someone should be in touch! If your matter is urgent please come back into chat.
Chat Hours:
Monday - Friday, 8:30am to 6pm ET
Thank you for your feedback!
Please fill out the form again to start a new chat.
All agents are currently offline.
Chat Hours:
Monday - Friday
8:30AM - 6PM EST
To contact us please fill out this form and we will contact you via email.