AutoCAD顧問
還沒有註冊嗎...即日起免費註冊,所有最完整的AutoCAD討論、教學及資源都在論壇裡喔~

[知識]TrueType字體轉SHX字體

1頁(共4頁) 1, 2, 3, 4  下一步

上一篇主題 下一篇主題 向下

[知識]TrueType字體轉SHX字體

發表 由 Tiger&蘋果爸 于 2009-03-17, 03:37

因為圖面中都是 TrueType 字體,畫起圖來非常慢,請問有沒什麼辦法快速將圖面中所有的 TrueType 字體 快速轉換為 SHX(單線字體)!?
一般若沒有透過程式來處理,你必須開啟 文字型式STYLE 來針對每個字型名稱來更改,可能會花一點時間。這邊有搜尋到一個LISP,建議可以透過以下程式來執行!

範例影片操作:



AutoLISP程式:
代碼:
(defun C:TRUE2SHX (/ entities len count ent ent_data ent_name new_style_name)

(command "STYLE" "Zchineset" "romans.shx,chineset.shx" "" "" "" "" "" "")
(setq entities (ssget "X" '((0 . "TEXT")))
len (sslength entities)
count 0
);setq

(while (< count len)
(setq ent (ssname entities count)
ent_data (entget ent)
ent_name (cdr (assoc 7 ent_data))
);setq

(setq new_style_name (cons 7 "Zchineset"))
(setq ent_data (subst new_style_name (assoc 7 ent_data) ent_data))
(entmod ent_data)

(setq count (+ count 1))
);while

;;;runs same routine again, picking up Mtext this time.

(setq entities (ssget "X" '((0 . "MTEXT")))
len (sslength entities)
count 0
);setq

(while (< count len)
(setq ent (ssname entities count)
ent_data (entget ent)
ent_name (cdr (assoc 7 ent_data))
);setq

(setq new_style_name (cons 7 "Zchineset"))
(setq ent_data (subst new_style_name (assoc 7 ent_data) ent_data))
(entmod ent_data)

(setq count (+ count 1))
);while

(princ)
)
附件
TRUE2SHX.zip 您無權下載這里的附件。(1 Kb) 下載 13 次


Tiger&蘋果爸 在 2014-01-07, 02:57 作了第 4 次修改

____________________________________________________________________________________
avatar
Tiger&蘋果爸
系統管理員
系統管理員

文章總數 : 17320
年齡 : 41
來自 : 台北市文山區
職業 : AutoCAD顧問
愛好 : 蹓狗/戶外活動/拍照
個性 : 幽默/樂觀/善良
使用年資 : 15↑
使用版本 : AutoCAD 2016
經驗值 : 65290
威望值 : 12862
注冊日期 : 2008-04-23
2D基礎函授 2D進階函授 3D基礎函授 https://i11.servimg.com/u/f11/19/71/67/71/2d3d10.png2D+3D線上 顧問外掛程式 經典問與答讀者 藍鵲1號
2009聚會勳章 2010聚會勳章 2011聚會勳章 2012聚會勳章 2013勳章-2D基礎 2014聚會勳章 2015聚會勳章 2016聚會勳章 串連貼紙成功 男 水瓶座 兔

http://mypaper.pchome.com.tw/kv1012tiger

回頂端 向下

回復: [知識]TrueType字體轉SHX字體

發表 由 prettycat 于 2009-03-17, 05:46

進來看看

prettycat
中級會員
中級會員

文章總數 : 97
年齡 : 46
來自 : 新竹
職業 : 工程繪圖 CAD2D & REVIT3D
愛好 : 騎單車,出遊
個性 : 多元化
使用年資 : 8
使用版本 : 2011
積分 : 6
經驗值 : 3572
威望值 : 96
注冊日期 : 2009-01-10
藍鵲16號
2011聚會勳章 女 巨蟹座 豬

回頂端 向下

回復: [知識]TrueType字體轉SHX字體

發表 由 KUNG 于 2009-03-17, 05:49

好像蠻好用的.謝

KUNG
初級會員
初級會員

文章總數 : 63
年齡 : 56
來自 : 台灣高雄
職業 : 設計
愛好 : 閱讀
個性 : 正義
使用年資 : 13年
使用版本 : auto 2002
積分 : 2
經驗值 : 3486
威望值 : 24
注冊日期 : 2008-10-30
藍鵲404號
男 天秤座 牛

回頂端 向下

回復: [知識]TrueType字體轉SHX字體

發表 由 senfa19168 于 2009-03-17, 05:52

又有寶可挖了解!!真感謝!!!!
avatar
senfa19168
中級會員
中級會員

文章總數 : 144
年齡 : 55
來自 : 南投
職業 :
愛好 : 發呆,登山,攝影,打羽球,教書
個性 : 老實
使用年資 : 6年
使用版本 : 2008版、2010版、2011版、2012版、2014版及2016版
積分 : 6
經驗值 : 3854
威望值 : 123
注冊日期 : 2008-09-12
經典問與答讀者 藍鵲297號
串連貼紙成功 男 金牛座 虎

回頂端 向下

回復: [知識]TrueType字體轉SHX字體

發表 由 陳運恩 于 2009-03-17, 09:12

以前遇到這種問題,都不曉得如何解決?

陳運恩
一般會員
一般會員

文章總數 : 34
年齡 : 30
來自 : 高雄
職業 : 設計
經驗值 : 3329
威望值 : 0
注冊日期 : 2008-11-21
男 雙魚座 兔

回頂端 向下

回復: [知識]TrueType字體轉SHX字體

發表 由 CAD劍少 于 2009-03-17, 11:04

強者,頻果爸~
avatar
CAD劍少
初級會員
初級會員

文章總數 : 54
年齡 : 42
來自 : 台北市
職業 : AutoCAD
愛好 : AutoCAD教學
個性 : 內修害向...
使用年資 : 超過10年
使用版本 : 每個版本都有
積分 : 2
經驗值 : 3674
威望值 : 90
注冊日期 : 2008-05-13
經典問與答讀者 藍鵲123號
男 水瓶座 虎

http://htpp://www.autocad2009.com.tw

回頂端 向下

回復: [知識]TrueType字體轉SHX字體

發表 由 玩具熊 于 2009-03-17, 11:47

看不懂這問題是什麼意思?
謝謝分享

玩具熊
一般會員
一般會員

文章總數 : 10
年齡 : 33
來自 : 高雄
職業 : 學生
愛好 :
個性 : 鋤強扶弱
使用年資 :
使用版本 :
經驗值 : 3303
威望值 : 0
注冊日期 : 2008-11-28
男 射手座 豬

回頂端 向下

回復: [知識]TrueType字體轉SHX字體

發表 由 asd26833 于 2009-03-17, 12:32

看看如何解決
新手剛上路,很多不懂 了解...

asd26833
初級會員
初級會員

文章總數 : 36
年齡 : 29
來自 : 台灣台中
職業 : 服役中/學習新事物
愛好 : 設計
個性 : 努力向上
使用年資 : 一年
使用版本 : 2008
積分 : 3
經驗值 : 3217
威望值 : 0
注冊日期 : 2009-02-25
男 白羊座 龍

回頂端 向下

回復: [知識]TrueType字體轉SHX字體

發表 由 alanhon 于 2009-03-17, 12:59

多謝分享
avatar
alanhon
一般會員
一般會員

文章總數 : 11
年齡 : 50
來自 : 台灣台北
職業 : 水電工程
愛好 : 音樂;電影;電腦
個性 : 温和
使用年資 : 4年
使用版本 : 2010
經驗值 : 3234
威望值 : 1
注冊日期 : 2009-02-10
經典問與答讀者 男 射手座 羊

回頂端 向下

回復: [知識]TrueType字體轉SHX字體

發表 由 adslwang 于 2009-03-17, 14:35

我也要來看一下 謝謝蘋果爸分享
avatar
adslwang
高級會員
高級會員

文章總數 : 372
年齡 : 39
來自 : 台南
職業 : 自由業
愛好 : 電腦、旅行
個性 : 樂觀
使用年資 : 1年
使用版本 : 2009
積分 : 17
經驗值 : 4657
威望值 : 355
回帖精華 : 1
注冊日期 : 2008-10-02
藍鵲88號
男 處女座 馬

回頂端 向下

回復: [知識]TrueType字體轉SHX字體

發表 由 JO媽 于 2009-03-18, 00:37

對啊,每次都要一個一個改,真累!!

JO媽
初級會員
初級會員

文章總數 : 70
年齡 : 53
來自 : 台北市
職業 :
愛好 : 音樂
個性 : 安靜
使用年資 : 11年
使用版本 : 2010
積分 : 1
經驗值 : 3464
威望值 : 6
注冊日期 : 2008-09-12
女 水瓶座 兔

回頂端 向下

回復: [知識]TrueType字體轉SHX字體

發表 由 JO媽 于 2009-03-18, 01:17

不會用LISP耶?不知從何著手,可以敎敎我嗎

JO媽
初級會員
初級會員

文章總數 : 70
年齡 : 53
來自 : 台北市
職業 :
愛好 : 音樂
個性 : 安靜
使用年資 : 11年
使用版本 : 2010
積分 : 1
經驗值 : 3464
威望值 : 6
注冊日期 : 2008-09-12
女 水瓶座 兔

回頂端 向下

回復: [知識]TrueType字體轉SHX字體

發表 由 Tiger&蘋果爸 于 2009-03-18, 01:33

JO媽 寫到:不會用LISP耶?不知從何著手,可以敎敎我嗎
請將以下程式語法複製後,使用 記事本(notepad) 貼上程式語法,然後儲存副檔名為LSP的檔案,如TRUE2SHX.LSP。

「教學」載入LISP應用程式 APPLOAD指令:
http://www.autocad-tw.com/t111-topic


Tiger&蘋果爸 在 2014-01-07, 08:20 作了第 1 次修改

____________________________________________________________________________________
avatar
Tiger&蘋果爸
系統管理員
系統管理員

文章總數 : 17320
年齡 : 41
來自 : 台北市文山區
職業 : AutoCAD顧問
愛好 : 蹓狗/戶外活動/拍照
個性 : 幽默/樂觀/善良
使用年資 : 15↑
使用版本 : AutoCAD 2016
經驗值 : 65290
威望值 : 12862
注冊日期 : 2008-04-23
2D基礎函授 2D進階函授 3D基礎函授 https://i11.servimg.com/u/f11/19/71/67/71/2d3d10.png2D+3D線上 顧問外掛程式 經典問與答讀者 藍鵲1號
2009聚會勳章 2010聚會勳章 2011聚會勳章 2012聚會勳章 2013勳章-2D基礎 2014聚會勳章 2015聚會勳章 2016聚會勳章 串連貼紙成功 男 水瓶座 兔

http://mypaper.pchome.com.tw/kv1012tiger

回頂端 向下

回復: [知識]TrueType字體轉SHX字體

發表 由 kiko 于 2009-03-18, 01:44

不簡單的功能.來學學.謝謝蘋果爸無私的奉獻 您辛苦啦!! 認同
avatar
kiko
中級會員
中級會員

文章總數 : 195
年齡 : 41
來自 : 台灣省新北市
職業 : 通訊工程製圖
愛好 : 唱歌,K韓劇及恐怖片
個性 : 開朗.隨和
使用年資 : 6年
使用版本 : 2004版
積分 : 7
經驗值 : 3644
威望值 : 112
注冊日期 : 2008-10-22
經典問與答讀者 藍鵲72號
串連貼紙成功 女 白羊座 龍

http://tw.myblog.yahoo.com/kiko-qq

回頂端 向下

回復: [知識]TrueType字體轉SHX字體

發表 由 bexiao 于 2009-03-18, 05:11

谢谢共享经验
avatar
bexiao
一般會員
一般會員

文章總數 : 25
年齡 : 40
來自 : 重庆
職業 : 五金模具设计
愛好 : 篮球
個性 : 开朗
使用年資 : 5年
使用版本 : 2004
經驗值 : 3239
威望值 : -1
未回應主題 : 1
注冊日期 : 2009-03-09
男 白羊座 蛇

回頂端 向下

回復: [知識]TrueType字體轉SHX字體

發表 由 JO媽 于 2009-03-18, 09:39

Tiger&蘋果爸 寫到:
JO媽 寫到:不會用LISP耶?不知從何著手,可以敎敎我嗎
請將以下程式語法複製後,使用 記事本(notepad) 貼上程式語法,然後儲存副檔名為LSP的檔案,如TRUE2SHX.LSP。

掛入方法 APPLOAD指令 :
http://tw.myblog.yahoo.com/tiger-apple/article?mid=1421

太棒了,終於會使用LISP了,謝謝你!

JO媽
初級會員
初級會員

文章總數 : 70
年齡 : 53
來自 : 台北市
職業 :
愛好 : 音樂
個性 : 安靜
使用年資 : 11年
使用版本 : 2010
積分 : 1
經驗值 : 3464
威望值 : 6
注冊日期 : 2008-09-12
女 水瓶座 兔

回頂端 向下

回復: [知識]TrueType字體轉SHX字體

發表 由 sai 于 2009-03-18, 10:29

花煞煞!! 不玩了
avatar
sai
中級會員
中級會員

文章總數 : 354
年齡 : 48
來自 : 台中縣
職業 : 自由業
愛好 : 騎腳踏車
個性 : 溫和
使用年資 : 近10年,擱置?年...
使用版本 : AutoCAD2008
積分 : 5
經驗值 : 3859
威望值 : 35
注冊日期 : 2009-02-01
女 摩羯座 猴

回頂端 向下

回復: [知識]TrueType字體轉SHX字體

發表 由 tommi 于 2009-03-18, 11:57

请问 CAD里怎么打入 TrueType,是汉字还是英文呢?我的 字体列表里没有 TrueType这个字体啊,你们都有吗?
avatar
tommi
中級會員
中級會員

文章總數 : 290
年齡 : 32
來自 : 吉林
職業 : 橱柜设计师
愛好 : 篮球
個性 : 活泼
使用年資 : 3年
使用版本 : 2011
積分 : 8
經驗值 : 3340
威望值 : 12
注冊日期 : 2008-11-15
男 摩羯座 鼠

回頂端 向下

回復: [知識]TrueType字體轉SHX字體

發表 由 benray 于 2009-03-18, 12:23

非常需要的實用程式
avatar
benray
初級會員
初級會員

文章總數 : 181
年齡 : 48
來自 : 花蓮縣
職業 : 建築、機電設計(飯店整合)、室內設計、REVIT
愛好 : GAME
個性 : 悶燒
使用年資 : 15年
使用版本 : 2016、2018版
積分 : 5
經驗值 : 3935
威望值 : 79
發帖精華 : 1
注冊日期 : 2008-10-11
顧問外掛程式 經典問與答讀者 藍鵲31號
2016聚會勳章 男 摩羯座 猴

回頂端 向下

回復: [知識]TrueType字體轉SHX字體

發表 由 dodo 于 2009-03-18, 12:38

謝謝蘋果爸分享!
謝謝嚕!
趕快來看看
avatar
dodo
論壇志工
論壇志工

文章總數 : 280
年齡 : 48
來自 : 桃園
職業 : 機電工程公司內勤
愛好 : 重機
個性 : 中庸
使用年資 : 4年
使用版本 : 2008
積分 : 78
經驗值 : 3476
威望值 : 9
注冊日期 : 2008-09-15
團隊聚會勳章 男 天蝎座 雞

回頂端 向下

[討論]TrueType字體轉SHX字體

發表 由  于 2009-03-18, 17:03

很想學習如何解決,謝謝分享
avatar
一般會員
一般會員

文章總數 : 40
年齡 : 50
來自 : 台北縣
職業 : 水電工
愛好 : 看電視
個性 : 話不多
使用年資 : 3年
使用版本 : 2008
經驗值 : 3320
威望值 : 7
注冊日期 : 2009-02-26
經典問與答讀者 男 雙子座 羊

回頂端 向下

回復: [知識]TrueType字體轉SHX字體

發表 由 Tiger&蘋果爸 于 2009-03-19, 02:26

tommi 寫到:请问 CAD里怎么打入 TrueType,是汉字还是英文呢?我的 字体列表里没有 TrueType这个字体啊,你们都有吗?
我們繁體的windors作業系統有 新細明體及標楷體,這就是TrueType字體,簡體的作業系統沒有嗎?

____________________________________________________________________________________
avatar
Tiger&蘋果爸
系統管理員
系統管理員

文章總數 : 17320
年齡 : 41
來自 : 台北市文山區
職業 : AutoCAD顧問
愛好 : 蹓狗/戶外活動/拍照
個性 : 幽默/樂觀/善良
使用年資 : 15↑
使用版本 : AutoCAD 2016
經驗值 : 65290
威望值 : 12862
注冊日期 : 2008-04-23
2D基礎函授 2D進階函授 3D基礎函授 https://i11.servimg.com/u/f11/19/71/67/71/2d3d10.png2D+3D線上 顧問外掛程式 經典問與答讀者 藍鵲1號
2009聚會勳章 2010聚會勳章 2011聚會勳章 2012聚會勳章 2013勳章-2D基礎 2014聚會勳章 2015聚會勳章 2016聚會勳章 串連貼紙成功 男 水瓶座 兔

http://mypaper.pchome.com.tw/kv1012tiger

回頂端 向下

回復: [討論]TrueType字體轉SHX字體

發表 由 DARDAR 于 2009-03-19, 05:47

來學習.謝謝蘋果爸分享 感動 感動 .....
avatar
DARDAR
高級會員
高級會員

文章總數 : 281
年齡 : 59
來自 : 台北
職業 : 營造金屬
愛好 : AutoCAD
個性 : 隨和
使用年資 : 5年↑
使用版本 : 2012
積分 : 15
經驗值 : 3956
威望值 : 90
注冊日期 : 2008-05-13
經典問與答讀者 藍鵲49號
男 白羊座 狗

回頂端 向下

回復: [知識]TrueType字體轉SHX字體

發表 由 pitaya 于 2009-03-19, 06:35

趕快來瞧瞧!!

蘋果爸:
我不太懂的是,用這個用意是什麼?
因為會用那些非線性字體就是想呈現不同的字體風格,還是我會錯意了?

pitaya
初級會員
初級會員

文章總數 : 298
年齡 : 39
來自 : 台北
職業 : 室內設計師
愛好 : 放空
個性 : 樂觀隨和
使用年資 : 6年
使用版本 : 2012版本
積分 : 4
經驗值 : 3604
威望值 : 7
注冊日期 : 2008-09-12
女 天秤座 馬

回頂端 向下

回復: [知識]TrueType字體轉SHX字體

發表 由 Tiger&蘋果爸 于 2009-03-19, 07:04

pitaya 寫到:趕快來瞧瞧!!

蘋果爸:
我不太懂的是,用這個用意是什麼?
因為會用那些非線性字體就是想呈現不同的字體風格,還是我會錯意了?
想呈現不同的字體風格,是可以這麼說,這個做法我們可以看各公司的字型使用需求!
有的公司收到圖可能沒有那些字體,或是想要改為單線體就可以試試這個程式~

而我在公司也竟量不使用TrueType字體,因為我們的工程圖規模有時很大,整個建築物平面若都用 TrueType字體 電腦可能會跑很久!!
有的室內設計的公司或是事務所在比圖(競圖)階段,就會使用TrueType字體來呈現不同的字體風格,就像你們一樣喔~

____________________________________________________________________________________
avatar
Tiger&蘋果爸
系統管理員
系統管理員

文章總數 : 17320
年齡 : 41
來自 : 台北市文山區
職業 : AutoCAD顧問
愛好 : 蹓狗/戶外活動/拍照
個性 : 幽默/樂觀/善良
使用年資 : 15↑
使用版本 : AutoCAD 2016
經驗值 : 65290
威望值 : 12862
注冊日期 : 2008-04-23
2D基礎函授 2D進階函授 3D基礎函授 https://i11.servimg.com/u/f11/19/71/67/71/2d3d10.png2D+3D線上 顧問外掛程式 經典問與答讀者 藍鵲1號
2009聚會勳章 2010聚會勳章 2011聚會勳章 2012聚會勳章 2013勳章-2D基礎 2014聚會勳章 2015聚會勳章 2016聚會勳章 串連貼紙成功 男 水瓶座 兔

http://mypaper.pchome.com.tw/kv1012tiger

回頂端 向下

1頁(共4頁) 1, 2, 3, 4  下一步

上一篇主題 下一篇主題 回頂端


 
這個論壇的權限:
無法 在這個版面回復文章