huanbaonan 发表于 2007-10-3 23:43:00

[求助] 多行文字变单行文字

<p>&nbsp;分析了cad中的多行文字和单行文字的所有属性,觉得只要把多行文字中的(0 . "MTEXT")变成(0 . “TEXT')</p><p>因此编了一个程序,运行后发现多行文字中的0属性变成了TEXT,但是通过属性查看还是多行文字。</p><p>关于多行文字转化为单行文字,有没有大侠指点一下!</p>

alin 发表于 2007-10-4 08:56:00

EXPLODE

my_autocad 发表于 2007-10-4 09:38:00

选择所有的多行文字,然后炸开

zhouyu027 发表于 2007-10-6 15:33:00

<p>崩溃,那样会让文件变大,记得CASS里面有,但是到底编程如何实现不知道</p>

Gabriella 发表于 2009-3-15 13:08:00

炸开方法最简便

lihaibing124 发表于 2010-4-13 08:43:00

不用炸开有没有其他方法

yoyoho 发表于 2010-4-14 07:48:00

;;;怎样将整张图上的所有mtext改成text<br/>(DEFUN C:MtoT ()<br/>(setvar "QAFLAGS" 1)<br/>(command "explode" (ssget "x" '((0 . "mtext"))) "")<br/>(setvar "QAFLAGS" 0)<br/>(PRIN1)<br/>)

ljttjl 发表于 2010-4-14 09:22:00

<p>参考<a href="http://ljttjl.ys168.com">http://ljttjl.ys168.com</a>
                <a class="actuator" id="F567925_20091028任意多行文字(mtext)转单行(dtext)文字" href="javascript:">20091028任意多行文字(mtext)转单行(dtext)文字</a> 程序</p>

yoyoho 发表于 2014-6-26 08:36:43

(DEFUN C:MtoT ()
(setvar "QAFLAGS" 1)
(command "explode" (ssget '((0 . "mtext"))) "")
(setvar "QAFLAGS" 0)
(PRIN1)
)

chenbh2 发表于 2014-6-29 11:07:33

只有想不到,没有做不到,下载了谢过楼主.
页: [1] 2
查看完整版本: [求助] 多行文字变单行文字