我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

您的位置:網站首頁 > CAD教程 > 常見問題

CAD中如何導入導出文本的詳細操作說明

時間:2013-01-10 12:45:27 來源:未知

在使用CAD繪圖軟件進行工作時,有時需要把用文字編輯器寫好的段落文字插入到圖形中,并用CAD的文字編輯命令進行修改;有時也需要把圖形中已有的文字輸出到文件中,以便用文字編輯器進行處理。CAD中并沒有直接提供關于文本插入和文本輸出的命令,遇到這樣的問題該怎么辦?通過剪貼板進行OLE方式的復制與粘貼是無法實現上述要求的。下面介紹的方法能夠解決在CAD與文字編輯器之間進行純文本的導入和導出的問題。


  1. 導入文本
  雖然CAD中沒有提供插入文本的命令,但是利用多行文字編輯Mtext可以實現文本插入。在Mtext的對話框中右鍵菜單中有“輸入文字”的功能,可以選擇磁盤上的“.txt”、“.rtf”格式的文件進行插入,注意插入文件大小不得超過16KB,這顯得美中不足。還有一種比較麻煩的方法就是利用文字編輯軟件先打開文本,然后在輸入單行文字或多行文字的時候將文字內容復制粘貼到CAD中。CAD還可以將默認的文字編輯器設置為記事本或WORD,設置方法如下:

1、  在選項對話框中設置。輸入OP命令,打開選項對話框,在“文件”選項卡中找到文本編輯器應用程序,可以瀏覽設置成記事本、WORD的執行文件。

2、  直接輸入mtexted命令,回車,輸入notepad,可以將編輯器設置成記事本,如果想設置回來,輸入mtexted,回車,輸入“.”,回車,就可以回復為CAD默認的編輯器。

如果要導入文本,無論是粘貼、插入,實際上都不太復雜,改變編輯器一般人很少用。

  2. 導出文本

如果僅有少量文字需要導出,那么在單行和多行文字的編輯框中,選擇文字進行復制,然后粘貼到文字編輯器中即可。但是如果圖紙中有大量散落的文字需要導出,上述方法就不太適用了。下面給大家介紹兩個在網上看到的小程序,可以快速將CAD中的單行文字輸出為文本文件(*.csv),這個文件用記事本或EXCEL都可以打開。

A、選擇文字輸出

可以框選文字進行輸出,自動將文字保存為*.csv。
(defun c:exx ( / &ss %fir ~fir @tex #si #sn &tex %lay %tex @cl %ctx )

  (vl-load-com) (princ "n請選擇要輸出的文字對象")

  (if (setq &ss (ssget (list (cons 0 "TEXT"))))

   (progn

    (setq %fir (strcat "C:\" (vl-filename-base (getvar "dwgname")) ".csv") ~fir (open %fir "w"))

    (repeat (setq @tex '() #si 0 #sn (sslength &ss))

     (setq &tex (vlax-ename->vla-object (ssname &ss #si)) #si (1+ #si))

     (setq %lay (vla-get-layer &tex) %tex (vla-get-textstring &tex))

     (if (setq @cl (assoc %lay @tex))

      (setq @tex (subst (append @cl (list %tex)) @cl @tex))

      (setq @tex (cons (list %lay %tex) @tex))

     )

    )

    (setq @tex (vl-sort @tex (function (lambda (a b) (> (length a) (length b))))))

    (setq #si 0 #sn (length (car @tex)))

    (setq @tex (vl-sort @tex (function (lambda (a b) (< (car a) (car b))))))

    (repeat #sn

     (setq %tex "")

     (foreach @tx @tex

      (if (null (setq %ctx (nth #si @tx))) (setq %ctx "") )

      (if (/= %tex "")

       (setq %tex (strcat %tex "," %ctx))

       (setq %tex %ctx)

      )

     )

     (write-line %tex ~fir) (setq #si (1+ #si))

    )

    (close ~fir) (vlax-release-object &tex)

    (princ (strcat "n成功輸出 " (itoa (sslength &ss)) "個文字輸出到 " %fir " 中."))

   )

   (princ "n未選擇文字對象,退出.")

  )

  (princ)

)

將上面代碼復制到記事本中,另存為exx.lsp,在CAD中輸入AP命令,加載exx.lsp,加載成功后,在命令行輸入EXX,回車,在圖中框選要輸出的單行文字即可。

B、輸出同圖層文字

可以選擇圖層上的一個單行文字,就可以將此圖層上所有單行文字都輸出為一個*.csv文件。
(defun c:ecx ( / &tex &ss %fir ~fir %lay #si #sn )

  (if (null vlax-dump-object) (vl-load-com) )

  (if (setq &tex (entsel "n請選擇要輸出圖層的文字對象: "))

   (if (= (vla-get-objectname (setq &tex (vlax-ename->vla-object (car &tex)))) "AcDbText")

    (progn

     (setq %fir (strcat "C:\" (vl-filename-base (getvar "dwgname")) ".csv") ~fir (open %fir "w"))

     (setq %lay (vla-get-layer &tex) &ss (ssget "X" (list (cons 0 "TEXT") (cons 8 %lay))))

     (repeat (setq #si 0 #sn (sslength &ss))

      (write-line (vla-get-textstring (vlax-ename->vla-object (ssname &ss #si))) ~fir)

      (setq #si (1+ #si))

     )

     (close ~fir) (vlax-release-object &tex)

     (princ (strcat "n已輸出圖層 [" %lay "]中的 " (itoa #sn) " 個文字到文件 " %fir "中."))

    )

    (princ "n選擇的不是文字對象.")

   )

   (princ "n未選擇對象.")

  )

  (princ)

)

將上面代碼復制到記事本中,另存為ecx.lsp,在CAD中輸入AP命令,加載ecx.lsp,加載成功后,在命令行輸入EcX,回車,在圖中點取一個要輸出圖層上的單行文字即可。

上面兩個程序,不僅AutoCAD可以用,在浩辰CAD這樣的國產CAD中也一樣可以運行。

網上還找到一些其他程序,有的類似,有的不太好用,就不再一一介紹了。希望這兩個工具對大家有所幫助,也感謝編寫這個程序的人。  


我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

            欧美亚洲国产一区二区三区| 中文字幕av一区二区三区高| 久久精品久久99精品久久| 国产精品伦一区二区三级视频| 亚洲精品一线二线三线无人区| 3751色影院一区二区三区| 欧美日韩午夜影院| 欧美三级一区二区| 欧美精品久久天天躁| 欧美精品一卡二卡| 日韩欧美二区三区| 久久免费看少妇高潮| 欧美激情在线一区二区三区| 日本一区二区综合亚洲| 国产精品久久久久影视| 亚洲女同一区二区| 亚洲一级在线观看| 蜜桃传媒麻豆第一区在线观看| 久久国产尿小便嘘嘘尿| 国产一区二区久久| 成年人午夜久久久| 欧美日韩国产美| 久久伊人中文字幕| 亚洲视频在线观看三级| 亚洲一区二区视频| 久久成人麻豆午夜电影| 国产成人av电影免费在线观看| 99久久久久久| 欧美久久久一区| 国产欧美日韩精品a在线观看| 亚洲日本青草视频在线怡红院| 偷拍亚洲欧洲综合| 国产精品白丝jk白祙喷水网站| 99精品国产91久久久久久| 欧美男人的天堂一二区| 国产午夜久久久久| 亚洲福利视频一区| 国产一区二区久久| 91九色02白丝porn| 久久精品一区八戒影视| 亚洲午夜久久久| 国产精品综合一区二区三区| 91国偷自产一区二区使用方法| 91麻豆精品国产91| 国产精品久久久久aaaa| 日韩av在线免费观看不卡| 成人app软件下载大全免费| 欧美美女一区二区三区| 国产精品久久久久影院老司| 日韩av中文在线观看| 99在线精品一区二区三区| 日韩一区二区三区精品视频| 国产精品天美传媒| 美女一区二区视频| 欧美三级蜜桃2在线观看| 日本一区二区视频在线观看| 日韩av在线免费观看不卡| 色综合中文字幕国产 | 毛片一区二区三区| 99久久精品国产麻豆演员表| 日韩精品一区二区三区在线| 亚洲午夜久久久| 欧美v日韩v国产v| 国产精品传媒视频| 国产成人精品综合在线观看| 91精品国产乱| 天天综合日日夜夜精品| 色噜噜久久综合| 亚洲人成伊人成综合网小说| 成人av电影在线| 国产色综合一区| 国产久卡久卡久卡久卡视频精品| 777午夜精品免费视频| 亚洲风情在线资源站| 欧美中文字幕不卡| 一级中文字幕一区二区| 在线视频中文字幕一区二区| 成人免费小视频| 91麻豆精品一区二区三区| 中文字幕在线观看不卡| 9i在线看片成人免费| **欧美大码日韩| 北岛玲一区二区三区四区| 国产精品乱码人人做人人爱| 国产91丝袜在线观看| 国产免费观看久久| 成人小视频免费观看| 一色桃子久久精品亚洲| 91丝袜国产在线播放| 亚洲精品成人在线| 欧美手机在线视频| 男人操女人的视频在线观看欧美| 欧美一二三四在线| 国产一区在线观看视频| 中文幕一区二区三区久久蜜桃| 韩国精品久久久| 亚洲国产精华液网站w| 成人av在线电影| 亚洲精品国产a久久久久久| 欧美巨大另类极品videosbest | 欧美色精品天天在线观看视频| 亚洲国产视频a| 欧美一级久久久| 国产风韵犹存在线视精品| 国产精品区一区二区三区| 91美女蜜桃在线| 偷拍一区二区三区| 久久精品视频在线看| 91视频免费观看| 青青国产91久久久久久| 中文字幕成人av| 欧美嫩在线观看| 国产成a人亚洲精品| 亚洲在线中文字幕| 精品国产凹凸成av人网站| 91亚洲精华国产精华精华液| 三级欧美韩日大片在线看| 精品国产三级a在线观看| 99久久国产综合色|国产精品| 亚洲成a人v欧美综合天堂下载| 久久综合九色综合97婷婷女人 | 久久九九久久九九| av激情成人网| 香蕉成人伊视频在线观看| 国产欧美日韩综合| 91精品国产福利在线观看| 99久久精品国产毛片| 美女国产一区二区三区| 成人欧美一区二区三区视频网页| 日韩精品专区在线| 一本色道久久综合狠狠躁的推荐| 国产一区二区免费在线| 午夜亚洲国产au精品一区二区| 中文字幕精品一区| 日韩你懂的在线观看| 欧美天堂亚洲电影院在线播放| 高清在线不卡av| 日韩不卡在线观看日韩不卡视频| 国产精品高潮呻吟| 精品久久国产老人久久综合| 色噜噜狠狠成人网p站| 成人丝袜视频网| 国产麻豆精品在线观看| 日本午夜一区二区| 一区二区三区毛片| 亚洲欧美一区二区在线观看| 久久综合给合久久狠狠狠97色69| 欧美日韩免费视频| 在线一区二区三区四区| 99视频在线观看一区三区| 国产成人精品免费网站| 另类专区欧美蜜桃臀第一页| 亚洲图片欧美视频| 亚洲黄网站在线观看| 亚洲人成7777| 亚洲特级片在线| 亚洲免费在线看| 亚洲男人的天堂网| 亚洲免费大片在线观看| 亚洲欧美日韩精品久久久久| 国产精品久久久久久亚洲伦| 国产精品无人区| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 日韩一级完整毛片| 欧美日韩一级片网站| 色先锋资源久久综合| 99久久国产综合色|国产精品| 丰满少妇在线播放bd日韩电影| 国产成人aaa| 99re这里只有精品6| 91在线播放网址| 在线欧美一区二区| 欧美精品久久久久久久多人混战 | 91香蕉视频在线| 在线观看亚洲精品视频| 精品视频在线看| 欧美电影一区二区三区| 欧美一二三在线| 久久久亚洲国产美女国产盗摄| 国产人伦精品一区二区| 中文字幕亚洲在| 美国三级日本三级久久99| 国产真实乱对白精彩久久| 国产九色精品成人porny| 不卡的av网站| 欧美日韩第一区日日骚| 精品精品欲导航| 中文字幕亚洲一区二区av在线| 亚洲手机成人高清视频| 亚洲一二三四区| 六月丁香综合在线视频| 成人午夜视频福利| 欧美特级限制片免费在线观看| 日韩一级精品视频在线观看| 国产日韩av一区| 亚洲图片一区二区| 国产一区二区中文字幕| 日本乱人伦aⅴ精品| 日韩欧美一区电影| 亚洲欧美偷拍三级|