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

[知識]TrueType字體轉SHX字體

3頁(共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)
)


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

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

文章總數 : 17192
年齡 : 41
來自 : 台北市文山區
職業 : AutoCAD顧問
愛好 : 蹓狗/戶外活動/拍照
個性 : 幽默/樂觀/善良
使用年資 : 15↑
使用版本 : AutoCAD 2016
經驗值 : 64609
威望值 : 12753
注冊日期 : 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字體

發表 由 glenn50 于 2009-12-14, 08:50

謝謝,我很需要。對岸字型一大堆。轉到很煩
avatar
glenn50
一般會員
一般會員

文章總數 : 13
年齡 : 38
來自 : 台北
職業 : 機械
愛好 : 攝影
個性 : 好動
使用年資 : 10年
使用版本 : 2009
經驗值 : 2891
威望值 : 0
注冊日期 : 2009-12-10
男 白羊座 羊

回頂端 向下

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

發表 由 aaaaaa1111 于 2009-12-25, 15:19

想要了解,謝謝分享
avatar
aaaaaa1111
一般會員
一般會員

文章總數 : 142
年齡 : 41
來自 : 台中
職業 : 行政
愛好 : 繪圖
個性 : 中性
使用年資 : 15年
使用版本 : 2008
經驗值 : 3278
威望值 : 0
注冊日期 : 2009-11-30
女 金牛座 龍

回頂端 向下

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

發表 由 明~ 于 2009-12-25, 15:51

知識是學無止盡的~ 學習~
avatar
明~
高級會員
高級會員

文章總數 : 307
年齡 : 37
來自 : 彰化
職業 : 機械
愛好 : 打球 騎車 健行 音樂 電影 (說不完...)
個性 : 不與人爭
使用年資 : 從學生時代接觸到現在(工作中不一定使用)
使用版本 : 2004和2008
積分 : 17
經驗值 : 4607
威望值 : 670
注冊日期 : 2009-12-24
藍鵲292號
男 雙魚座 猴

回頂端 向下

感謝大大.....................................來看看

發表 由 yugoer 于 2010-01-14, 15:49

感謝大大.....................................來看看

yugoer
一般會員
一般會員

文章總數 : 30
年齡 : 38
來自 : KAOHSIUNG
職業 : 繪圖員
經驗值 : 3454
威望值 : 0
注冊日期 : 2008-05-13
女 雙魚座 羊

回頂端 向下

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

發表 由 sunddyluo 于 2010-01-18, 07:50

謝謝諸位,學習受教了!
avatar
sunddyluo
一般會員
一般會員

文章總數 : 11
年齡 : 34
來自 : 上海
職業 : 繪圖
愛好 : 醫易道
個性 : 平和
使用年資 : 5年以上
使用版本 : 2007
經驗值 : 3003
威望值 : 9
注冊日期 : 2009-08-22
男 天秤座 豬

回頂端 向下

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

發表 由 591310 于 2010-01-21, 10:10

試試看嚕~~感謝分享!!
avatar
591310
初級會員
初級會員

文章總數 : 30
年齡 : 36
來自 : 台中市
職業 : 電機維修人員
愛好 : 籃球、自動控制
個性 : 幽默、有時龜毛
使用年資 : 3
使用版本 : 2008版
積分 : 1
經驗值 : 3011
威望值 : 12
注冊日期 : 2009-10-12
經典問與答讀者 藍鵲602號
男 處女座 雞

回頂端 向下

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

發表 由 cathy21 于 2010-01-22, 09:25

這個問題常遇到...又找到寶囉...^^果然多爬文是有用的...

cathy21
初級會員
初級會員

文章總數 : 33
年齡 : 39
來自 : taiwan
職業 : 管路繪圖,室內設計
愛好 : 繪圖, 電腦..
個性 : good
使用年資 : 15年
使用版本 : 2009
積分 : 2
經驗值 : 3380
威望值 : 3
注冊日期 : 2008-10-15
串連貼紙成功 女 雙子座 馬

回頂端 向下

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

發表 由 MAYA100 于 2010-01-29, 05:55

這個真是要學起來
不然開一個檔案要一個個選取替換
真是麻煩到爆耶......先謝謝您

MAYA100
初級會員
初級會員

文章總數 : 307
年齡 : 44
來自 : 台中
職業 : 裝修大抄手
愛好 : 琴棋書畫...都不通啦
個性 : 愛好和平
使用年資 : 5年多
使用版本 : 2006.2008
積分 : 9
經驗值 : 3800
威望值 : 136
注冊日期 : 2009-03-31
顧問外掛程式 經典問與答讀者 藍鵲451號
2009台中團隊聚會 串連貼紙成功 男 天秤座 牛

回頂端 向下

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

發表 由 luswlife 于 2010-02-08, 08:25

多謝分享
avatar
luswlife
贊助會員
贊助會員

文章總數 : 92
年齡 : 38
來自 : 台北
職業 : 繪圖
愛好 : 吃喝玩樂
個性 : 怪異
使用年資 : 10年
使用版本 : 2014
積分 : 4
最佳解答 : 1
經驗值 : 3238
威望值 : 132
注冊日期 : 2010-01-28
2D基礎函授 顧問外掛程式 經典問與答讀者 藍鵲414號
2015聚會勳章 2016聚會勳章 女 射手座 馬

回頂端 向下

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

發表 由 leoneriol 于 2010-02-09, 02:12

感謝分享....這一定是很實用的lisp!! 感動
avatar
leoneriol
榮譽顧問
榮譽顧問

文章總數 : 816
年齡 : 33
來自 : 基隆市七堵區
職業 : 機電工程公司-繪圖(工地)
愛好 : 看小說
個性 : 不愛說話-反應慢
使用年資 : 6年
使用版本 : 2008 & 2012
積分 : 27
經驗值 : 6579
威望值 : 938
發帖精華 : 1
回帖精華 : 1
注冊日期 : 2009-03-12
經典問與答讀者 藍鵲34號
2009聚會勳章 2014聚會勳章 男 雙魚座 鼠

回頂端 向下

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

發表 由 W-LIN 于 2010-02-18, 02:07

進來看看如何轉換字體
avatar
W-LIN
初級會員
初級會員

文章總數 : 109
年齡 : 35
來自 : 台北
職業 : 繪圖
愛好 : 園藝
個性 : 喜歡研習新事物
使用年資 : 不定
使用版本 : 2014
積分 : 2
經驗值 : 3393
威望值 : 60
注冊日期 : 2009-06-24
女 處女座 狗

回頂端 向下

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

發表 由 陳志強 于 2010-05-07, 22:35

先感謝蘋果爸教學,看看如何更改。
avatar
陳志強
專業顧問_3D版主
專業顧問_3D版主

文章總數 : 494
年齡 : 56
來自 : 香港
職業 : 建築工人
愛好 : 電腦
個性 : 一般
使用年資 : 三年
使用版本 : 2011,2012
積分 : 23
經驗值 : 7728
威望值 : 3032
注冊日期 : 2010-01-25
藍鵲3號
串連貼紙成功 男 射手座 鼠

回頂端 向下

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

發表 由 Boss&倫 于 2010-05-08, 12:38

我常常被字體的問題搞到頭暈~
不知蘋果爸的LISP是否有幫助! 竊喜
avatar
Boss&倫
中級會員
中級會員

文章總數 : 123
年齡 : 38
來自 : 台北
職業 : 機電
愛好 : 繪圖
個性 : 開朗
使用年資 : 6
使用版本 : AutoCAD2010
積分 : 5
經驗值 : 3247
威望值 : 52
注冊日期 : 2010-03-13
經典問與答讀者 藍鵲264號
串連貼紙成功 男 摩羯座 馬

回頂端 向下

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

發表 由 sammi0322 于 2010-05-18, 17:34

來挖寶!!我要學!!
avatar
sammi0322
初級會員
初級會員

文章總數 : 55
年齡 : 35
來自 : 桃園
職業 : 設計
愛好 : 玩樂
個性 : 文靜
使用年資 : 1
使用版本 : 2010
積分 : 3
經驗值 : 2983
威望值 : 26
注冊日期 : 2010-03-16
串連貼紙成功 女 白羊座 狗

回頂端 向下

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

發表 由 flok 于 2010-06-06, 09:11

頻果爸教學時間,進來進修一下,謝謝~
avatar
flok
初級會員
初級會員

文章總數 : 111
年齡 : 40
來自 : Hong Kong
職業 : 繪圖員
愛好 : 運動,打機,看漫畫及模型玩具,聽歌電影
個性 : 比較小說話,常常要做到最完美的人
使用年資 : 十年
使用版本 : 2011
積分 : 1
經驗值 : 3660
威望值 : 30
注冊日期 : 2008-11-03
男 天秤座 蛇

回頂端 向下

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

發表 由 anais99 于 2010-06-15, 07:01

我也要看一下。
avatar
anais99
初級會員
初級會員

文章總數 : 79
年齡 : 39
來自 : 台北縣
職業 : 模具製圖
愛好 : 騎自行車
個性 : 開朗
使用年資 : 12
使用版本 : 2010
積分 : 4
經驗值 : 2958
威望值 : 12
注冊日期 : 2010-06-14
串連貼紙成功 女 雙子座 馬

回頂端 向下

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

發表 由 かえで 于 2010-07-06, 01:04

我也好想試試看,一定可以節省很多的時間
avatar
かえで
一般會員
一般會員

文章總數 : 16
年齡 : 38
來自 : 好山好水甲三峽
職業 : 塗裝整廠設計工程師
愛好 : 設計
個性 : 穩重
使用年資 : 5年
使用版本 : 2004
經驗值 : 2756
威望值 : 0
注冊日期 : 2010-06-04
男 雙魚座 羊

回頂端 向下

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

發表 由 かえで 于 2010-07-06, 01:18

指令: TRUE2SHX
STYLE 輸入字型的名稱或 [列示(?)] : Zchineset
既有的字型。
指定完整字體名稱或字體檔名 (TTF 或 SHX) :
romans.shx,chineset.shx 指定文字高度 <0.0000>: 指定寬度係數 <1.0000>:
指定傾斜角度 <0>: 左右反向顯示文字?[是(Y)/否(N)] :
上下顛倒顯示文字?[是(Y)/否(N)] : 垂直?
「Zchineset」為目前的字型。
指令: ; 錯誤: 損壞的引數類型: lselsetp nil←←←←這邊怎麼錯誤了
avatar
かえで
一般會員
一般會員

文章總數 : 16
年齡 : 38
來自 : 好山好水甲三峽
職業 : 塗裝整廠設計工程師
愛好 : 設計
個性 : 穩重
使用年資 : 5年
使用版本 : 2004
經驗值 : 2756
威望值 : 0
注冊日期 : 2010-06-04
男 雙魚座 羊

回頂端 向下

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

發表 由 Tiger&蘋果爸 于 2010-07-06, 03:43

かえで 寫到:指令: TRUE2SHX
STYLE 輸入字型的名稱或 [列示(?)] : Zchineset
既有的字型。
指定完整字體名稱或字體檔名 (TTF 或 SHX) :
romans.shx,chineset.shx 指定文字高度 <0.0000>: 指定寬度係數 <1.0000>:
指定傾斜角度 <0>: 左右反向顯示文字?[是(Y)/否(N)] :
上下顛倒顯示文字?[是(Y)/否(N)] : 垂直?
「Zchineset」為目前的字型。
指令: ; 錯誤: 損壞的引數類型: lselsetp nil←←←←這邊怎麼錯誤了
請問是每一個檔案皆發生這個狀況嗎!?
請試試其他檔案或電腦再測看看~

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

文章總數 : 17192
年齡 : 41
來自 : 台北市文山區
職業 : AutoCAD顧問
愛好 : 蹓狗/戶外活動/拍照
個性 : 幽默/樂觀/善良
使用年資 : 15↑
使用版本 : AutoCAD 2016
經驗值 : 64609
威望值 : 12753
注冊日期 : 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字體

發表 由 kfc5668 于 2010-09-19, 08:10

相信這是大家常遇到的問題,非常感謝蘋果爸的提供
avatar
kfc5668
一般會員
一般會員

文章總數 : 11
年齡 : 41
來自 : 台北
職業 : 帷幕牆設計
愛好 : 登山
個性 : 內向
使用年資 : 15年
使用版本 : autocad2008
經驗值 : 2637
威望值 : 0
注冊日期 : 2010-09-10
男 天秤座 龍

回頂端 向下

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

發表 由 阿希 于 2010-10-04, 03:43

來看看 ~ 謝謝分享囉

阿希
高級會員
高級會員

文章總數 : 335
年齡 : 36
來自 : 台北
職業 : 水電設計
愛好 : autolisp
個性 : 和平主義者
使用年資 : 5
使用版本 : 2008
積分 : 19
經驗值 : 4141
威望值 : 196
發帖精華 : 1
注冊日期 : 2008-09-22
男 摩羯座 猴

回頂端 向下

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

發表 由 vdh23391 于 2010-10-25, 10:11

好用的工具唷 謝謝 又學到一課
avatar
vdh23391
一般會員
一般會員

文章總數 : 12
年齡 : 46
來自 : 台灣台北
職業 :
愛好 : 電腦上網
個性 : 中庸
使用年資 : 2年
使用版本 : autocad2008
經驗值 : 2864
威望值 : 6
注冊日期 : 2010-01-19
藍鵲588號
男 射手座 狗

回頂端 向下

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

發表 由 王耀興 于 2010-10-30, 10:51

我想要來看一下 瀏覽檢視
avatar
王耀興
一般會員
一般會員

文章總數 : 16
年齡 : 61
來自 : 中和
職業 : 工程
愛好 : 電腦玩接龍
個性 : 隨和
使用年資 : 5年
使用版本 : 2008
經驗值 : 2603
威望值 : 3
注冊日期 : 2010-10-26
男 摩羯座 羊

回頂端 向下

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

發表 由 ysl yang 于 2010-11-15, 06:46

一直對cad文字字體很頭痛
很想瞭解
謝謝 感動
avatar
ysl yang
初級會員
初級會員

文章總數 : 118
年齡 : 49
來自 : 台北市
職業 : 繪圖員
愛好 : 逛大賣場
個性 : 隨和中等
使用年資 : 10年以上
使用版本 : 2010剛用
積分 : 1
經驗值 : 3054
威望值 : 123
注冊日期 : 2010-11-02
女 獅子座 猴

回頂端 向下

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

發表 由 arhome 于 2011-02-20, 04:20

感謝分享…小功具,大功能
avatar
arhome
初級會員
初級會員

文章總數 : 19
年齡 : 39
來自 : taichung
職業 : 我什麼都不會…我是畫圖的
愛好 :
個性 :
使用年資 : 6
使用版本 : 2009
積分 : 1
經驗值 : 2966
威望值 : 5
注冊日期 : 2009-10-29
男 射手座 蛇

回頂端 向下

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

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


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