如何把cad中的文字转到word中,并能以word文档编辑修改?
全部都是单行文字,并且有部分被分解了的,如果一行一行地粘贴太慢了,有没有办法可以全部批量转换?我试过把它先导成图片,再用尚书七号识别,但CAD英文字体太细,尚书七号识别不...
全部都是单行文字,并且有部分被分解了的,如果一行一行地粘贴太慢了,有没有办法可以全部批量转换?我试过把它先导成图片,再用尚书七号识别,但CAD英文字体太细,尚书七号识别不了,如果改了字体,在CAD中,文字位置又全部都不对了,怎么办?
展开
9个回答
展开全部
也可以上网搜 “Express扩展工具包”,安装好之后就可以把单行文字合并城多行文字,然后编辑那个多行字,复制粘贴到WORD就好了。你的CAD是什么版本的?我的是2004的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
直接在CAD中修改好了 ED修改
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把CAD格式转为图片格式
追问
我试过把它先导成图片,再用尚书七号识别,但CAD英文字体太细,尚书七号识别不了,如果改了字体,在CAD中,文字位置又全部都不对了,怎么办?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
绝对有用!!!几千个坐标文字导出到Word编辑,就用的这个代码,网上找了很久才找到的,感谢来自百度用户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测试成功。
不容易呀!!
以下是提取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测试成功。
不容易呀!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询