六月婷婷综合-日韩理论在线-69久久久久-欧色图-蜜桃成人在线视频-色先锋在线-亚洲va中文字幕-香蕉影院在线-av一区免费-强开小嫩苞一区二区三区网站-国产视频九色蝌蚪

寧波市鄞州首南恒宇激光雕刻廠

在AutoCAD中做純文本的導入導出
分享到:

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

  雖然AutoCAD中沒有提供插入文本的命令,但是利用多行文字編輯命令“Mtext”可以實現文本插入。在Mtext的對話框中有一個“ImportText…”命令按鈕,點擊后出現“打開”對話框,在此可以選擇磁盤上的“.txt”、“.rtf”格式的文件進行插入,插入后的文本即可用“Ddedit”命令進行編輯,注意插入文件大小不得超過16KB,這顯得美中不足。值得一提的是可以將“Mtext”默認的文字編輯器改為“Windows 記事本”或者“Microsoft Word 2000”。選取“Tools”菜單的“Preferences…”對話框,將“Text Editor、Dictionary、Font File Names”目錄下的“Text Editor Application”項,由“Internal”改為記事本或Word 2000的磁盤路徑,例如:C:\Windows\Notepad.exe。通過設置系統變量“Mtexted”也可以實現相同操作。

  2. 導出文本

  如果僅有少量文字需要導出,那么在“Ddedit”或“Mtext”的編輯框中,選擇文字進行復制,然后粘貼到文字編輯器中即可。但是如果圖紙中有大量散落的文字需要導出,上述方法就不太適用了。下面提供的小程序“ExpText.lsp”,可以通過AutoCAD的窗選方式直接將所選文字輸出到文本文件中去。

;;; ExpText.lsp(defun c:EXT (/ flnm fn s n index ents ent txt) 
 (setq flnm (getstring “\nFile name:”)) 
 (setq fn (open flnm “w”)) 
 (setq s (ssget)) 
 (setq n (sslength s)) 
 (setq index ( - n 1)) 
 (repeat n 
  (setq ents (entget (ssname s index))) 
  (setq index ( - index 1)) 
  (setq ent (assoc 0 ents)) 

聯系我們

地址: 浙江省.寧波市鄞州區寧姜公路(九曲小區二期旁)

郵編: 315040

聯系人: 盛立峰

電話: 0574-87139378

傳真: 0574-87139378

手機: 13867861670

郵箱: 85400329@qq.com

聯系我們
主站蜘蛛池模板: 宁强县| 龙山县| 阿荣旗| 祥云县| 七台河市| 黑龙江省| 怀集县| 泗水县| 阿坝县| 肃南| 鹤岗市| 石嘴山市| 电白县| 清水县| 余姚市| 星子县| 廊坊市| 彰化市| 安陆市| 湛江市| 壤塘县| 宝鸡市| 兴宁市| 玛多县| 临安市| 两当县| 万年县| 富裕县| 德令哈市| 扎鲁特旗| 汉川市| 阿瓦提县| 东海县| 青龙| 南康市| 合川市| 黔东| 神木县| 凤山县| 康保县| 通化市|