[知識]TrueType字體轉SHX字體
[知識]TrueType字體轉SHX字體
主題回顧 :
範例影片操作:
AutoLISP程式:
一般若沒有透過程式來處理,你必須開啟 文字型式STYLE 來針對每個字型名稱來更改,可能會花一點時間。這邊有搜尋到一個LISP,建議可以透過以下程式來執行!因為圖面中都是 TrueType 字體,畫起圖來非常慢,請問有沒什麼辦法快速將圖面中所有的 TrueType 字體 快速轉換為 SHX(單線字體)!?
範例影片操作:
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&蘋果爸 在 2019-01-31, 09:12 作了第 6 次修改
回復: [知識]TrueType字體轉SHX字體
謝謝,我很需要。對岸字型一大堆。轉到很煩
glenn50- 一般會員
- 文章總數 : 13
年齡 : 41
來自 : 台北
職業 : 機械
愛好 : 攝影
個性 : 好動
使用年資 : 10年
使用版本 : 2009
經驗值 : 4081
威望值 : 0
注冊日期 : 2009-12-10
回復: [知識]TrueType字體轉SHX字體
想要了解,謝謝分享
aaaaaa1111- 一般會員
- 文章總數 : 142
年齡 : 44
來自 : 台中
職業 : 行政
愛好 : 繪圖
個性 : 中性
使用年資 : 15年
使用版本 : 2008
經驗值 : 4468
威望值 : 0
注冊日期 : 2009-11-30
回復: [知識]TrueType字體轉SHX字體
知識是學無止盡的~ 學習~
明~- 高級會員
- 文章總數 : 307
年齡 : 40
來自 : 彰化
職業 : 機械
愛好 : 打球 騎車 健行 音樂 電影 (說不完...)
個性 : 不與人爭
使用年資 : 從學生時代接觸到現在(工作中不一定使用)
使用版本 : 2004和2008
積分 : 17
經驗值 : 5794
威望值 : 667
注冊日期 : 2009-12-24
感謝大大.....................................來看看
感謝大大.....................................來看看
yugoer- 一般會員
- 文章總數 : 30
年齡 : 41
來自 : KAOHSIUNG
職業 : 繪圖員
經驗值 : 4644
威望值 : 0
注冊日期 : 2008-05-13
回復: [知識]TrueType字體轉SHX字體
謝謝諸位,學習受教了!
sunddyluo- 一般會員
- 文章總數 : 11
年齡 : 37
來自 : 上海
職業 : 繪圖
愛好 : 醫易道
個性 : 平和
使用年資 : 5年以上
使用版本 : 2007
經驗值 : 4193
威望值 : 9
注冊日期 : 2009-08-22
回復: [知識]TrueType字體轉SHX字體
試試看嚕~~感謝分享!!
591310- 初級會員
- 文章總數 : 30
年齡 : 39
來自 : 台中市
職業 : 電機維修人員
愛好 : 籃球、自動控制
個性 : 幽默、有時龜毛
使用年資 : 3
使用版本 : 2008版
積分 : 1
經驗值 : 4201
威望值 : 12
注冊日期 : 2009-10-12
回復: [知識]TrueType字體轉SHX字體
這個問題常遇到...又找到寶囉...^^果然多爬文是有用的...
cathy21- 初級會員
- 文章總數 : 33
年齡 : 42
來自 : taiwan
職業 : 管路繪圖,室內設計
愛好 : 繪圖, 電腦..
個性 : good
使用年資 : 15年
使用版本 : 2009
積分 : 2
經驗值 : 4570
威望值 : 3
注冊日期 : 2008-10-15
回復: [知識]TrueType字體轉SHX字體
這個真是要學起來
不然開一個檔案要一個個選取替換
真是麻煩到爆耶......先謝謝您
不然開一個檔案要一個個選取替換
真是麻煩到爆耶......先謝謝您
MAYA100- 初級會員
- 文章總數 : 319
年齡 : 47
來自 : 台中
職業 : 裝修大抄手
愛好 : 琴棋書畫...都不通啦
個性 : 愛好和平
使用年資 : 6年多
使用版本 : 2006.2008
積分 : 9
經驗值 : 5040
威望值 : 136
注冊日期 : 2009-03-31
luswlife- 一般會員
- 文章總數 : 100
年齡 : 42
來自 : 台北
職業 : 繪圖
愛好 : 吃喝玩樂
個性 : 怪異
使用年資 : 10年
使用版本 : 2014
積分 : 4
最佳解答 : 1
經驗值 : 4456
威望值 : 132
注冊日期 : 2010-01-28
回復: [知識]TrueType字體轉SHX字體
感謝分享....這一定是很實用的lisp!! 

leoneriol- 榮譽顧問
- 文章總數 : 818
年齡 : 36
來自 : 基隆市七堵區
職業 : 機電工程公司-繪圖(工地)
愛好 : 看小說
個性 : 不愛說話-反應慢
使用年資 : 6年
使用版本 : 2008 & 2012
積分 : 27
經驗值 : 7795
威望值 : 956
發帖精華 : 1
回帖精華 : 1
注冊日期 : 2009-03-12
回復: [知識]TrueType字體轉SHX字體
進來看看如何轉換字體
W-LIN- 初級會員
- 文章總數 : 127
年齡 : 38
來自 : 台北
職業 : 繪圖
愛好 : 園藝
個性 : 喜歡研習新事物
使用年資 : 不定
使用版本 : 2016
積分 : 2
經驗值 : 4657
威望值 : 60
注冊日期 : 2009-06-25
回復: [知識]TrueType字體轉SHX字體
先感謝蘋果爸教學,看看如何更改。
陳志強- 專業顧問_3D版主
- 文章總數 : 495
年齡 : 60
來自 : 香港
職業 : 建築工人
愛好 : 電腦
個性 : 一般
使用年資 : 三年
使用版本 : 2011,2012
積分 : 23
經驗值 : 8941
威望值 : 3050
注冊日期 : 2010-01-25
回復: [知識]TrueType字體轉SHX字體
我常常被字體的問題搞到頭暈~
不知蘋果爸的LISP是否有幫助!
不知蘋果爸的LISP是否有幫助!

Boss&倫- 中級會員
- 文章總數 : 123
年齡 : 42
來自 : 台北
職業 : 機電
愛好 : 繪圖
個性 : 開朗
使用年資 : 6
使用版本 : AutoCAD2010
積分 : 5
經驗值 : 4437
威望值 : 52
注冊日期 : 2010-03-14
回復: [知識]TrueType字體轉SHX字體
來挖寶!!我要學!!
sammi0322- 初級會員
- 文章總數 : 63
年齡 : 38
來自 : 桃園
職業 : 設計
愛好 : 玩樂
個性 : 文靜
使用年資 : 10
使用版本 : 2010
積分 : 4
經驗值 : 4233
威望值 : 56
注冊日期 : 2010-03-16
回復: [知識]TrueType字體轉SHX字體
頻果爸教學時間,進來進修一下,謝謝~
flok- 初級會員
- 文章總數 : 111
年齡 : 43
來自 : Hong Kong
職業 : 繪圖員
愛好 : 運動,打機,看漫畫及模型玩具,聽歌電影
個性 : 比較小說話,常常要做到最完美的人
使用年資 : 十年
使用版本 : 2011
積分 : 1
經驗值 : 4850
威望值 : 30
注冊日期 : 2008-11-03
回復: [知識]TrueType字體轉SHX字體
我也要看一下。
anais99- 初級會員
- 文章總數 : 89
年齡 : 42
來自 : 台北縣
職業 : 模具製圖
愛好 : 騎自行車
個性 : 開朗
使用年資 : 12
使用版本 : 2010
積分 : 4
經驗值 : 4196
威望值 : 12
注冊日期 : 2010-06-14
回復: [知識]TrueType字體轉SHX字體
我也好想試試看,一定可以節省很多的時間
かえで- 一般會員
- 文章總數 : 16
年齡 : 41
來自 : 好山好水甲三峽
職業 : 塗裝整廠設計工程師
愛好 : 設計
個性 : 穩重
使用年資 : 5年
使用版本 : 2004
經驗值 : 3946
威望值 : 0
注冊日期 : 2010-06-04
回復: [知識]TrueType字體轉SHX字體
指令: TRUE2SHX
STYLE 輸入字型的名稱或 [列示(?)] : Zchineset
既有的字型。
指定完整字體名稱或字體檔名 (TTF 或 SHX) :
romans.shx,chineset.shx 指定文字高度 <0.0000>: 指定寬度係數 <1.0000>:
指定傾斜角度 <0>: 左右反向顯示文字?[是(Y)/否(N)] :
上下顛倒顯示文字?[是(Y)/否(N)] : 垂直?
「Zchineset」為目前的字型。
指令: ; 錯誤: 損壞的引數類型: lselsetp nil←←←←這邊怎麼錯誤了
STYLE 輸入字型的名稱或 [列示(?)] : Zchineset
既有的字型。
指定完整字體名稱或字體檔名 (TTF 或 SHX) :
romans.shx,chineset.shx 指定文字高度 <0.0000>: 指定寬度係數 <1.0000>:
指定傾斜角度 <0>: 左右反向顯示文字?[是(Y)/否(N)] :
上下顛倒顯示文字?[是(Y)/否(N)] : 垂直?
「Zchineset」為目前的字型。
指令: ; 錯誤: 損壞的引數類型: lselsetp nil←←←←這邊怎麼錯誤了
かえで- 一般會員
- 文章總數 : 16
年齡 : 41
來自 : 好山好水甲三峽
職業 : 塗裝整廠設計工程師
愛好 : 設計
個性 : 穩重
使用年資 : 5年
使用版本 : 2004
經驗值 : 3946
威望值 : 0
注冊日期 : 2010-06-04
回復: [知識]TrueType字體轉SHX字體
請問是每一個檔案皆發生這個狀況嗎!?かえで 寫到:指令: TRUE2SHX
STYLE 輸入字型的名稱或 [列示(?)] : Zchineset
既有的字型。
指定完整字體名稱或字體檔名 (TTF 或 SHX) :
romans.shx,chineset.shx 指定文字高度 <0.0000>: 指定寬度係數 <1.0000>:
指定傾斜角度 <0>: 左右反向顯示文字?[是(Y)/否(N)] :
上下顛倒顯示文字?[是(Y)/否(N)] : 垂直?
「Zchineset」為目前的字型。
指令: ; 錯誤: 損壞的引數類型: lselsetp nil←←←←這邊怎麼錯誤了
請試試其他檔案或電腦再測看看~
回復: [知識]TrueType字體轉SHX字體
相信這是大家常遇到的問題,非常感謝蘋果爸的提供
kfc5668- 一般會員
- 文章總數 : 30
年齡 : 44
來自 : 台北
職業 : 帷幕牆設計
愛好 : 登山
個性 : 內向
使用年資 : 15年
使用版本 : autocad2008
經驗值 : 3918
威望值 : 0
注冊日期 : 2010-09-10
回復: [知識]TrueType字體轉SHX字體
來看看 ~ 謝謝分享囉
阿希- 高級會員
- 文章總數 : 335
年齡 : 40
來自 : 台北
職業 : 水電設計
愛好 : autolisp
個性 : 和平主義者
使用年資 : 5
使用版本 : 2008
積分 : 19
經驗值 : 5340
威望值 : 205
發帖精華 : 1
注冊日期 : 2008-09-22
回復: [知識]TrueType字體轉SHX字體
好用的工具唷 謝謝 又學到一課
vdh23391- 一般會員
- 文章總數 : 12
年齡 : 50
來自 : 台灣台北
職業 : 商
愛好 : 電腦上網
個性 : 中庸
使用年資 : 2年
使用版本 : autocad2008
經驗值 : 4054
威望值 : 6
注冊日期 : 2010-01-19
回復: [知識]TrueType字體轉SHX字體
我想要來看一下 瀏覽檢視
王耀興- 一般會員
- 文章總數 : 16
年齡 : 65
來自 : 中和
職業 : 工程
愛好 : 電腦玩接龍
個性 : 隨和
使用年資 : 5年
使用版本 : 2008
經驗值 : 3793
威望值 : 3
注冊日期 : 2010-10-26
回復: [知識]TrueType字體轉SHX字體
一直對cad文字字體很頭痛
很想瞭解
謝謝
很想瞭解
謝謝

ysl yang- 初級會員
- 文章總數 : 118
年齡 : 52
來自 : 台北市
職業 : 繪圖員
愛好 : 逛大賣場
個性 : 隨和中等
使用年資 : 10年以上
使用版本 : 2010剛用
積分 : 1
經驗值 : 4244
威望值 : 123
注冊日期 : 2010-11-02
回復: [知識]TrueType字體轉SHX字體
感謝分享…小功具,大功能
arhome- 初級會員
- 文章總數 : 21
年齡 : 43
來自 : taichung
職業 : 我什麼都不會…我是畫圖的
愛好 : 睡
個性 : 宅
使用年資 : 6
使用版本 : 2009
積分 : 1
經驗值 : 4164
威望值 : 5
注冊日期 : 2009-10-29
AutoCAD顧問 :: 技術(發言等級:一般會員) :: :: 進階討論
第3頁(共4頁)
這個論壇的權限:
您 無法 在這個版面回復文章