如何将cad文件里的文字批量快速转换成word的文字

如题所述

1: 是使用Adobe Acrobat 7.0 Professional软件(这是最新版的,
可以使用较低版本的),将CAD文件转换成PDF格式,再次转换成DOC等格式的文件;
在转换过程中原文件的版式不会发生改变。这各方法最好;
2:可以使用复制和粘贴;四可以使用软件的导出功能;
五用第一种方法形成的word文档,
其本身是作为一个对象插入的,双击后可再次反回CAD进行修改。追问

亲,这是网上找的吧

追答

亲,体会下网上帮你搜索,帮你整理帮你打好,帮你发表的难处好吗,,谢谢理解

追问

辛苦了,不过你尝试过这些方法没?有效吗?

追答

用过啊,我用的是pdf的 挺好用的

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-10-24
绝对有用!!!感谢来自百度用户you_meworld的回答
以下是提取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 2014测试成功。
不容易呀!!
第2个回答  2016-01-03
具体步骤如下(本方法适合大量的文本转换):
1、在CAD中选择要转换的text和mtext。
2、执行list命令,弹出对话框,所有的属性已经在该对话框内列出,是纯文本的。
3、将列出的文本复制粘贴到Excel中,排序(这一点很重要!),只保留单元格内容具有“文本 <cad中的文本>”和“内容: <cad中的文本>”格式的行,其它行删掉。
4、用替换功能将“文本”、“内容:”和空格全部替换为空字符(即把它们删掉),剩下的就是用户想要的文本了。
5、将它们复制到word中,直接粘贴会粘贴成表格,如果只要文本,可先粘贴到记事本,再从记事本中粘贴到word中,此时就是纯文本了,然后排版即可。
此方法不但适用转换文本,还可以将多线、线段、圆、多边形等对象的座标、半径等信息提取出来,简单易用。
相似回答