This class extends the AnnRectangleDrawDesigner class to provide functionality for drawing an AnnTextObject on an annotation container.
public class AnnTextDrawDesigner : Leadtools.Windows.Annotations.AnnRectangleDrawDesignerPublic Class AnnTextDrawDesignerInherits Leadtools.Windows.Annotations.AnnRectangleDrawDesigner
public ref class AnnTextDrawDesigner : public Leadtools.Windows.Annotations.AnnRectangleDrawDesignerNote, in LEADTOOLS for Silverlight, AnnControlDrawDesigner is used instead of this class when drawing new AnnTextObject objects.
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.
Imports Leadtools.Windows.ControlsImports Leadtools.Windows.AnnotationsPublic Function AnnTextDrawDesigner_AnnTextDrawDesigner(ByVal viewer As ImageViewer, ByVal container As AnnContainer) As AnnTextDrawDesigner' start a new text draw designerDim textDrawDesigner As AnnTextDrawDesigner = New AnnTextDrawDesigner(container)' set up the object template (the text object)Dim textObject As AnnTextObject = New AnnTextObject()textObject.Stroke = NothingtextObject.Fill = NothingtextObject.FontFamilyName = "Arial"textObject.FontSize = 10.0textObject.TextEdgeMargin = 0.0textObject.TextHorizontalAlignment = AnnTextAlignment.CentertextObject.TextVerticalAlignment = AnnTextAlignment.Center' set up the default text to be usedtextDrawDesigner.DefaultText = "Leadtools"' initialize the rest of the designertextDrawDesigner.ObjectTemplate = textObjectReturn textDrawDesignerEnd Function
using Leadtools.Windows.Controls;using Leadtools.Windows.Annotations;using Leadtools.Demos;using Leadtools.Help;public AnnTextDrawDesigner AnnTextDrawDesigner_AnnTextDrawDesigner(ImageViewer viewer, AnnContainer container){// start a new text draw designerAnnTextDrawDesigner textDrawDesigner = new AnnTextDrawDesigner(container);// set up the object template (the text object)AnnTextObject textObject = new AnnTextObject();textObject.FontFamilyName = "Arial";textObject.Stroke = Colors.Transparent;textObject.Fill = Colors.Transparent;textObject.FontSize = 10.0;textObject.TextEdgeMargin = 0.0;textObject.TextHorizontalAlignment = AnnTextAlignment.Center;textObject.TextVerticalAlignment = AnnTextAlignment.Center;// set up the default text to be usedtextDrawDesigner.DefaultText = "Leadtools";// initialize the rest of the designertextDrawDesigner.ObjectTemplate = textObject;return textDrawDesigner;}
|
Products |
Support |
Feedback: AnnTextDrawDesigner Class - Leadtools.Windows.Annotations |
Introduction |
Help Version 19.0.2017.3.22
|

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.