友情提示:本文共有 936 个字,阅读大概需要 2 分钟。
如何将AutoCAD中的文字批量导入到Word中进行编辑,
将CAD中的文字或者图形插入到word最简单的方法是直接复制粘贴,
但是复制粘贴到WORD后,是变成图片的形式,不能对方字进行编辑。
而有时候,我们将CAD中的文字导入word目的是要对文字进行编辑,并不仅仅是作为Word的配图。
那如何才能做到,将文字批量导入WORD后还能够编辑呢?
目前CAD的现有功能中,暂时还不能实现,但是CAD给我们提供了丰富的扩展功能,比如LiSP程序。
现在我们要实现将CAD中的文字批量导入到Word中进行编辑,就得应用LiSP程序,并且分2步走。
1、先把CAD中的文字批量提取并导出到记事本TXT文件
2、将记事本文件内容复制粘贴到word就可以了
具体操作步骤如下:
一、新建并加载LISP文件
1、点击“工具”——"AutoLISP"-----VisualLISP编辑器
2、打开编辑器后,点击“新建”,将下面的代码粘贴进去,然后保存,记住你保存的位置,以免等一下导入LISP时找不到该文件。
(defun c:GTEXT()
(setq la (getstring "n请输入图层名: "))
(setq ss (ssget "X" (list (cons 0 "TEXT") (cons 8 la))))
(setq fi (open "F: xtcad.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)
)
我现在保存到桌面
2、导入刚刚保存的LISP文件,点击”工具“--"AutoLISP"---加载应用程序,找到刚才保存的文件,然后点击”加载“,这样LISP文件就加载完成了。
二、提取CAD里的文字,并导出成TXT文件
1、在命令行输入GTEXT,回车,再输入文字的图层名,回车,单行文字的图层名称为TEXT,如果是多行文字,需要先将多行文字分解成单行文字。
2、到F盘根目录,找到一个名为txtcad的记事本文件,里面就是我们提取到的文字,然后复制到WORD进行编辑即可。
本文如果对你有帮助,请点赞收藏《如何将CAD中的文字批量导入到Word中》,同时在此感谢原作者。