Fügen Sie ein neues TEXT/MTEXT-Element hinzu
Contents
[
Hide
]So fügen Sie ein neues TEXT/MTEXT-Element hinzu
Problem: So fügen Sie ein neues TEXT/MTEXT-Element hinzu.
Tipps: Dazu können Sie die Eigenschaft BlockEntities["*Model_Space"] und AddEntity verwenden, um neue Entitäten in die Zeichnung hinzuzufügen, und vergessen Sie nicht die Methode UpdateSize, um die Größen zu aktualisieren.
Beispiel:
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(); |