إضافة عنصر TEXT/MTEXT جديد
Contents
[
Hide
]كيفية إضافة عنصر TEXT/MTEXT جديد
المشكلة: كيفية إضافة عنصر TEXT/MTEXT جديد.
نصائح: لهذا يمكنك استخدام خاصية BlockEntities["*Model_Space"] و AddEntity لإضافة كائنات جديدة إلى الرسم ولتحديث الأحجام لا تنسى استخدام طريقة UpdateSize.
مثال:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using CadImage cadImage = (CadImage)Image.Load(fileName); | |
CadText text = new CadText(); | |
text.DefaultValue = "Watermark text"; | |
text.TextHeight = 40; | |
text.FirstAlignment = new Cad3DPoint(300, 40); | |
text.LayerName = "0"; | |
cadImage.BlockEntities["*Model_Space"].AddEntity(text); | |
CadMText watermark = new CadMText(); | |
watermark.Text = "Watermark message"; | |
watermark.InitialTextHeight = 40; | |
watermark.InsertionPoint = new Cad3DPoint(300, 40); | |
watermark.LayerName = "0"; | |
cadImage.BlockEntities["*Model_Space"].AddEntity(watermark); | |
cadImage.UpdateSize(); |