CAD文字导出Excel文件的二次开发程序lsp
?一程序结束:
将CAD文字输出到WORD或EXCEL的插件,这里有一个非常简单的LSP程序,可以选取图中文字,直接存成EXCEL文件。
 程序代码如下:
 (defun c:Q2()
 (setq ffn (getfiled "写出文件" "" "xls" 1))
 (princ "\n选取文字...")
 (setq ss (ssget))
 (setq ff (open ffn "w"))
 (setq i 0)
 (repeat (sslength ss)
 (setq ssn (ssname ss i))
 (setq ssdata (entget ssn))
 (setq sstyp (cdr (assoc 0 ssdata)))
 (if (or (= sstyp "TEXT") (= sstyp "MTEXT"))
 (progn
 (setq txt (cdr (assoc 1 ssdata)))
 (princ txt ff)
 (princ "\n" ff)
 )
 )
 (setq i (1+ i))
 )
 (close ff)
 (princ (strcat "\n写出文件: " ffn))
 (prin1)
 )
️使用方法如下:
1、打开记事本,将上述代码复制粘贴到记事本中,然后另存为q2.lsp(文件名可以随意,但扩展名必须是LSP)。
 2、在CAD中输入AP,加载保存的LISP文件。
 3、输入Q2命令,就可以只选取文字并保存成EXCEL文件了。
免责声明:
1、本站所有资源文章出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。
2、本站发布资源来源于互联网,可能存在水印或者引流等信息,请用户擦亮眼睛自行鉴别,做一个有主见和判断力的用户。
3、本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。
4、侵权违法和不良信息举报 举报邮箱:cnddit@qq.com

						
还没有评论,来说两句吧...