[知識]TrueType字體轉SHX字體
+75
vl7120
ginse0727
hi985858
chan9148
ykva8983
jiraiya30
Tanya
wang888
tarpon
ringo
r8023
avenir
turtle053
arhome
ysl yang
王耀興
vdh23391
阿希
kfc5668
かえで
anais99
flok
sammi0322
Boss&倫
陳志強
W-LIN
leoneriol
luswlife
MAYA100
cathy21
591310
sunddyluo
yugoer
明~
aaaaaa1111
glenn50
NaNa
vicki1021
azraelzap
twingo18
adolescent77
judyyai
litung
pharex
時間空
cjou9970
曼菲
ji2342
LOUS
aaronekin
eggk5125k
gill0923
swyang
老水牛
GIFU
pitaya
DARDAR
祥
dodo
benray
tommi
sai
bexiao
kiko
JO媽
adslwang
alanhon
asd26833
玩具熊
CAD劍少
陳運恩
senfa19168
KUNG
prettycat
Tiger&蘋果爸
79 posters
[知識]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 次修改
lc0309 likes this post
回復: [知識]TrueType字體轉SHX字體
哇~這真是困擾許久的小問題...趕緊來看看

turtle053- 初級會員
- 文章總數 : 20
年齡 : 40
來自 : 新北市
職業 : 寺廟設計/施工
愛好 : 攝影
個性 : 隨和
使用年資 : 10↑
使用版本 : 2010
積分 : 2
經驗值 : 4550
威望值 : 54
注冊日期 : 2010-05-13
回復: [知識]TrueType字體轉SHX字體
多吸收新知識~~增進技術
avenir- 初級會員
- 文章總數 : 32
年齡 : 39
來自 : 台中
職業 : 水電
愛好 : 攝影
個性 : 安靜
使用年資 : 4年
使用版本 : 2008
積分 : 1
經驗值 : 4744
威望值 : 12
注冊日期 : 2009-11-02
回復: [知識]TrueType字體轉SHX字體
又有寶可挖了解!!真感謝~
r8023- 一般會員
- 文章總數 : 20
年齡 : 40
來自 : 台北
職業 : 工
愛好 : 上網
個性 : 外向
使用年資 : 新手初學
使用版本 : 2010
經驗值 : 4433
威望值 : 18
注冊日期 : 2010-07-26
回復: [知識]TrueType字體轉SHX字體
這是個很棒的教學耶~可以省下好多改字型的時間,謝謝您的提供。
ringo- 一般會員
- 文章總數 : 7
年齡 : 39
來自 : taiwan taipei
職業 : 設計師
愛好 : 手作
個性 : 開朗
使用年資 : 12
使用版本 : 2008
經驗值 : 4138
威望值 : 0
注冊日期 : 2011-03-25
回復: [知識]TrueType字體轉SHX字體
這個實在很好用,想找很久了,謝謝分享呢~

flok- 初級會員
- 文章總數 : 111
年齡 : 44
來自 : Hong Kong
職業 : 繪圖員
愛好 : 運動,打機,看漫畫及模型玩具,聽歌電影
個性 : 比較小說話,常常要做到最完美的人
使用年資 : 十年
使用版本 : 2011
積分 : 1
經驗值 : 5375
威望值 : 30
注冊日期 : 2008-11-03
回復: [知識]TrueType字體轉SHX字體
感謝分享很受用的程式

tarpon- 中級會員
- 文章總數 : 209
年齡 : 31
來自 : 台北
職業 : 設計
愛好 : 打球
個性 : 溫和
使用年資 : 5年
使用版本 : 2006
積分 : 6
經驗值 : 5364
威望值 : 251
注冊日期 : 2010-07-01
回復: [知識]TrueType字體轉SHX字體
趕快來看看如何設定,哈哈

wang888- 初級會員
- 文章總數 : 24
年齡 : 41
來自 : 高雄
職業 : 網頁
愛好 : 電腦
個性 : 可口好吃
使用年資 : 1
使用版本 : 2009
積分 : 1
經驗值 : 4404
威望值 : 9
注冊日期 : 2010-09-02
回復: [知識]TrueType字體轉SHX字體
沒遇到就不知問題所在,遇到了卻不知如何解,學習學習,謝謝分享。
Tanya- 榮譽顧問
- 文章總數 : 378
年齡 : 47
來自 : 埔里鎮
職業 : 服務業
愛好 : 畫圖&音樂&大自然
個性 : 隨和
使用年資 : 2年
使用版本 : MAP 2011
積分 : 28
最佳解答 : 1
經驗值 : 6560
威望值 : 739
注冊日期 : 2010-03-06
回復: [知識]TrueType字體轉SHX字體
TrueType 字體是什麼意思....樓主的意思是說使用文字拖曳會LAG嗎?
jiraiya30- 初級會員
- 文章總數 : 41
年齡 : 37
來自 : Taipei
職業 : 菜鳥繪圖員
愛好 : sport
個性 : 中等
使用年資 : 5
使用版本 : 2004~2014
積分 : 2
經驗值 : 5070
威望值 : 13
注冊日期 : 2008-12-12
回復: [知識]TrueType字體轉SHX字體
jiraiya30 寫到: TrueType 字體是什麼意思....樓主的意思是說使用文字拖曳會LAG嗎?
TrueType 字體意思
http://autocad.bestoforum.net/t8235-topic#57565
是的!大量使用TrueType 字體 會拖慢圖面速度
judyyai- 管理顧問
- 文章總數 : 7774
年齡 : 44
來自 : 台南
職業 : 機械製圖
愛好 : 電腦相關
個性 : think too much...
使用年資 : 10↑
使用版本 : AC2019(開始於2019年底末月)
AutoCAD基礎篇等級 : 10星級
積分 : 393
最佳解答 : 1
經驗值 : 29517
威望值 : 3609
發帖精華 : 2
回帖精華 : 4
注冊日期 : 2008-11-19
回復: [知識]TrueType字體轉SHX字體
過來研究看看置換字體跟替代字體的差異在哪?感謝啦
ykva8983- 初級會員
- 文章總數 : 235
年齡 : 32
來自 : 新竹
職業 : 土地開發
愛好 : 閱讀
個性 : 我是乖寶寶
使用年資 : 11個月
使用版本 : 2013
積分 : 4
經驗值 : 5373
威望值 : 156
注冊日期 : 2010-06-01
回復: [知識]TrueType字體轉SHX字體
又學一招,不然每次到要轉換,真的很煩。
chan9148- 初級會員
- 文章總數 : 88
年齡 : 60
來自 : 台北縣
職業 : 工程師
愛好 : 音樂
個性 : 開朗
使用年資 : 2年
使用版本 : 2007
積分 : 1
經驗值 : 4975
威望值 : 45
注冊日期 : 2009-09-22
回復: [知識]TrueType字體轉SHX字體
快來看看如何操作.
增加常識.
謝謝蘋果爸.
增加常識.
謝謝蘋果爸.
hi985858- 初級會員
- 文章總數 : 77
年齡 : 48
來自 : 后里
職業 : 營造 繪圖
愛好 : 學習
個性 : 陰沉
使用年資 : 6
使用版本 : 2010
積分 : 2
經驗值 : 4648
威望值 : 42
注冊日期 : 2010-07-08
回復: [知識]TrueType字體轉SHX字體
這個問題之前也常遇到,一直在想要怎麼一勞永逸的解決,看到蘋果爸已經有解囉,太棒了!趕快來拜讀一下.

ginse0727- 高級會員
- 文章總數 : 256
年齡 : 47
來自 : 台北巿
職業 : 帷幕牆
愛好 : 電玩,漫畫,網路小說
個性 : 宅男/正直/死腦筋
使用年資 : 退伍後工作迄今,10年以上
使用版本 : 2012
積分 : 14
經驗值 : 5952
威望值 : 499
發帖精華 : 1
注冊日期 : 2010-07-13
回復: [知識]TrueType字體轉SHX字體
又要長知識了
又有寶可挖了
謝謝蘋果爸分享
又有寶可挖了
謝謝蘋果爸分享
vl7120- 初級會員
- 文章總數 : 91
年齡 : 52
來自 : 高雄
職業 : 待業
愛好 : 旅遊
個性 : 木訥
使用年資 : 新手初學
使用版本 : 2000
積分 : 1
經驗值 : 4415
威望值 : 45
注冊日期 : 2011-07-02
回復: [知識]TrueType字體轉SHX字體
我的也發生了,而且原本是OK的,這次用的時候卻出現了,連同其他字體轉換的LISP全部都跟著失效了...
不知其他大大是否已知道問題發生的原因...
指令: TRUE2SHX
STYLE 輸入文字型式的名稱或 [?]: Zchineset
新型式。
指定完整字體名稱或字體檔名 (TTF 或 SHX): romans.shx,chineset.shx 指定文字高度或 [可註解(A)] <0.00>: 指定寬度係數 <1.00>:
指定傾斜角度 <0>: 左右反向顯示文字?[是(Y)/否(N)] <否>: 上下顛倒顯示文字?[是(Y)/否(N)] <否>: 垂直?[是(Y)/否(N)] <否>:
「Zchineset」為目前的文字型式。
指令: ; 錯誤: 損壞的引數類型: lselsetp nil

不知其他大大是否已知道問題發生的原因...
指令: TRUE2SHX
STYLE 輸入文字型式的名稱或 [?]
新型式。
指定完整字體名稱或字體檔名 (TTF 或 SHX)
指定傾斜角度 <0>: 左右反向顯示文字?[是(Y)/否(N)] <否>: 上下顛倒顯示文字?[是(Y)/否(N)] <否>: 垂直?[是(Y)/否(N)] <否>:
「Zchineset」為目前的文字型式。
指令: ; 錯誤: 損壞的引數類型: lselsetp nil
Tiger&蘋果爸 寫到:恕略...
請問是每一個檔案皆發生這個狀況嗎!?
請試試其他檔案或電腦再測看看~
crihy- 初級會員
- 文章總數 : 178
年齡 : 45
來自 : earth worth
職業 : 建築、結構、土木、水利、水保
愛好 : 學習專業知識
個性 : 認真上進
使用年資 : 自80年起
使用版本 : 2014
積分 : 2
經驗值 : 6232
威望值 : 339
注冊日期 : 2008-05-13
回復: [知識]TrueType字體轉SHX字體
原本是OK的表示程式沒問題!crihy 寫到:我的也發生了,而且原本是OK的,這次用的時候卻出現了,連同其他字體轉換的LISP全部都跟著失效了...![]()
不知其他大大是否已知道問題發生的原因...
指令: TRUE2SHX
STYLE 輸入文字型式的名稱或 [?]: Zchineset
新型式。
指定完整字體名稱或字體檔名 (TTF 或 SHX): romans.shx,chineset.shx 指定文字高度或 [可註解(A)] <0.00>: 指定寬度係數 <1.00>:
指定傾斜角度 <0>: 左右反向顯示文字?[是(Y)/否(N)] <否>: 上下顛倒顯示文字?[是(Y)/否(N)] <否>: 垂直?[是(Y)/否(N)] <否>:
「Zchineset」為目前的文字型式。
指令: ; 錯誤: 損壞的引數類型: lselsetp nil
是否可以上傳局部圖檔供測試!

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

inerwin- 初級會員
- 文章總數 : 65
年齡 : 45
來自 : 新莊
職業 : 工
愛好 : 閱讀
個性 : 溫和
使用年資 : 12
使用版本 : 2010
積分 : 1
經驗值 : 4400
威望值 : 34
注冊日期 : 2011-03-17
回復: [知識]TrueType字體轉SHX字體
很有幫助的lisp
Pauline- 初級會員
- 文章總數 : 65
年齡 : 54
來自 : 臺北市
職業 : 工程製圖相關技術支援
愛好 : 上網找知識
個性 : 普普
使用年資 : 10↑
使用版本 : 2007~2018
積分 : 1
經驗值 : 4743
威望值 : 57
注冊日期 : 2010-04-28
回復: [知識]TrueType字體轉SHX字體
沒想到就然有這種lisp可以用
太好了...
很實用
感謝~
太好了...
很實用
感謝~
kame123- 一般會員
- 文章總數 : 39
年齡 : 39
來自 : 台中
職業 : 自由
愛好 : 閱讀
個性 : 急躁
使用年資 : 3年
使用版本 : 2015
經驗值 : 3198
威望值 : 12
注冊日期 : 2014-03-15
AutoCAD顧問 :: 技術(發言等級:一般會員) :: :: 進階討論
第4頁(共4頁)
這個論壇的權限:
您 無法 在這個版面回復文章