目前我正在尝试找出一种解决方案,能够创建不同大小的箭头,但我有点卡在两种可能的解决方案之间。一种想法是以某种方式改变箭头引线对象的格式,但我不确定如何使用样式实现这一点,或者是否可以设置箭头的样式。如果这是不可能的,尝试使用折线手动创建一个箭头可能是可能的,但唯一阻碍我的问题是计算出只有两个点这样做的数学。有什么想法吗?
public override Entity getAcObj()
{
Leader acLead = new Leader
{
Layer = Layer,
DimensionStyle = DimensionStyle,
Dimscale = 15
};
for (int i = 0; i < Markup.Locations.Length; i++)
{
acLead.AppendVertex(new Point3d(Markup.Locations[i].XCoord, Markup.Locations[i].YCoord, 0));
}
return acLead;
}发布于 2021-10-22 14:37:13
作为替代,您可以始终使用下面的代码另存为acad.lin
*Flow,Flow ----<----<----<----<----<----<--
A,1,-.1,["<<",STANDARD,S=.1,R=0.0,X=-0.1,Y=-.05],-
.0并且可以在属性中更改大小。
https://stackoverflow.com/questions/68839030
复制相似问题