提取autocad的全部文字

请问有什么方法能一次性提取全部文字,而不是一个一个地复制到word文档里,本人菜鸟,还望各位告知详细步骤!可用的话追加100分!

以下是提取CAD的一个尝试,不过需要利用AUTOLISP。
1,首先养成好习惯,你要提取的文字应该在特定的几个图层。
2,菜单--工具--AutoLisp--Visual Lisp 编辑器,把下面代码复制进去:
(defun c:GTEXT()
(setq la (getstring "\n请输入图层名: "))
(setq ss (ssget "X" (list (cons 0 "TEXT") (cons 8 la))))
(setq fi (open "C:\\cir.txt" "w"))
(setq si 0)
(repeat (sslength ss)
(setq ct (cdr (assoc 1 (entget (ssname ss si)))))
(write-line ct fi)
(setq si (1+ si))
)
(close fi)
)
保存这个代码。记得存在哪里哟!!
这个代码会找到所有TEXT命令输入的文字,并导出到c盘 cir.txt.如果你需要MTEXT的文字,则要改变代码里面少许参数即可。
3,菜单--工具--AutoLisp--Load Application--选择你刚才存的Lisp文件.
4,在COMMAND命令行输入: gtext
5,到c盘根目录下找到cir.txt。
以上经ACAD 2007测试成功。
不容易呀!!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-12-20

快速选择,所有文字!

本回答被网友采纳
第2个回答  2010-12-23
工具-快速选择-在弹出来的对话框里,对象类型选文字,运算符选全部选择,确定。本回答被提问者采纳
第3个回答  2017-01-10

有专门的程序,演示如下:

第4个回答  2010-12-23
你可以把带有字体的文字全部弄到一个图层里面 (如果你的文字全部都是用一个图层做的那就更好了) 然后把其他的图层关掉 就可以一次全部复制了
相似回答