paulmcz 发表于 2022-7-6 12:30:56

统一多行文字字体

我有很多MText,每一个都是用不止一种字体创建的。我需要将它们转换为相同的新字体。Matchprop无法实现这一点。通过“entmod”指定新样式(chm)
 
(setq e1(entget n))
(entmod(subst
(cons 7“chm”)
(assoc 7 e1)
e1
)
 
)
 
仅更改部分文字字体(请参见图纸)。
除了在ddedit(mtedit)对话框中手动执行外,您知道如何执行此操作吗?
 
谢谢
多行文字。图纸

Lee Mac 发表于 2022-7-6 12:56:48

在更改文字样式之前,可能需要先去掉多行文字格式

paulmcz 发表于 2022-7-6 13:14:08

除了手动,还有什么技巧可以去除格式?我有很多这样的MTEXT。

Lee Mac 发表于 2022-7-6 13:17:46

这里有一些例程,只有谷歌带多行文字,
 
例如:
http://cadabyss.wordpress.com/

gilsoto13 发表于 2022-7-6 13:40:32

你知道吗?。。。我试着用两种不同的风格来修改多行文字,但这个Lisp程序并没有解决它。。。我很抱歉,但不适用于它。。。但必须有其他的Lisp程序做这件事。。。我想只需要找到他们。
 
 
我使用了一个名为ddchtext的lisp。。。它会做到这一点,还有更多的事情。。。看一看。。。我重命名为DT。。。只是为了便于加载和使用。。。
 
首先选择一组对象。。。然后键入DT。。(假设您已经加载了它)并过滤您的选项。。并完成按select。


dt。拉链
页: [1]
查看完整版本: 统一多行文字字体