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

[知識]TrueType字體轉SHX字體

2頁(共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&蘋果爸
系統管理員
系統管理員

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

發表 由 pitaya 于 2009-03-19, 09:12

Tiger&蘋果爸 寫到:
pitaya 寫到:趕快來瞧瞧!!

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

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

所以,這個程式,就單是「TrueType字體」轉換成「單線體」的功用囉~

pitaya
初級會員
初級會員

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

回頂端 向下

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

發表 由 tommi 于 2009-03-19, 10:12

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


非常感谢,你说的那两个字体都有,只是我以前不知道他们都是TrueType字體,所以才有此一问!
再次感谢! 竊喜
avatar
tommi
中級會員
中級會員

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

回頂端 向下

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

發表 由 GIFU 于 2009-03-20, 09:12

太好了

GIFU
初級會員
初級會員

文章總數 : 36
年齡 : 48
來自 : taiwan
職業 : buliding
積分 : 1
經驗值 : 3303
威望值 : 0
注冊日期 : 2008-10-02
男 處女座 雞

回頂端 向下

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

發表 由 老水牛 于 2009-03-20, 12:20

我也這方面的問題,看看要怎麼處理

老水牛
初級會員
初級會員

文章總數 : 105
年齡 : 55
來自 : 台北縣
職業 : 電機
愛好 : 閱讀
個性 : 溫和
使用年資 : 6
使用版本 : 2006
積分 : 1
經驗值 : 3523
威望值 : 3
注冊日期 : 2008-10-17
男 天蝎座 牛

回頂端 向下

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

發表 由 swyang 于 2009-03-20, 12:51

學習的好機會!

swyang
一般會員
一般會員

文章總數 : 42
年齡 : 41
來自 : 台北縣
職業 : 機械製造
愛好 : 閱讀.單車.遊戲
個性 : 來自於星座
使用年資 : 5
使用版本 : 2008
經驗值 : 3260
威望值 : 0
注冊日期 : 2008-11-19
男 處女座 龍

回頂端 向下

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

發表 由 gill0923 于 2009-04-29, 16:06

了解一下增長知識,謝謝分享

gill0923
初級會員
初級會員

文章總數 : 88
年齡 : 42
來自 : 台灣
職業 : 工程
愛好 : 機電工程
個性 : 內向
使用年資 : 六年
使用版本 : 2012
積分 : 1
經驗值 : 3490
威望值 : 6
注冊日期 : 2008-06-13
藍鵲425號
男 天秤座 兔

回頂端 向下

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

發表 由 eggk5125k 于 2009-04-30, 08:06

沒遇過這樣的事情ㄟ
趕快來看看是什麼
感謝蘋果爸的分享喔
avatar
eggk5125k
一般會員
一般會員

文章總數 : 42
年齡 : 39
來自 : louise
職業 : 營造
愛好 : 旅遊
個性 : 還好
使用年資 : 10年
使用版本 : 2009
經驗值 : 3183
威望值 : 6
注冊日期 : 2009-03-16
女 獅子座 馬

回頂端 向下

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

發表 由 aaronekin 于 2009-04-30, 13:42

有一陣子沒上來了
趕快再來吸收新知
avatar
aaronekin
中級會員
中級會員

文章總數 : 148
年齡 : 38
來自 : 台中市
職業 : 土木工程
愛好 : 電影
個性 : 開朗
使用年資 : 12 years
使用版本 : 2008~2015
積分 : 6
經驗值 : 3470
威望值 : 41
注冊日期 : 2008-10-16
男 水瓶座 羊

回頂端 向下

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

發表 由 LOUS 于 2009-04-30, 15:46

真是讚!!
avatar
LOUS
初級會員
初級會員

文章總數 : 84
年齡 : 45
來自 : 三重市
職業 : 繪圖
愛好 : 戶外活動
個性 : 活潑
使用年資 : 5
使用版本 : 2010
積分 : 3
經驗值 : 3122
威望值 : 1
注冊日期 : 2009-04-30
串連貼紙成功 女 天秤座 鼠

回頂端 向下

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

發表 由 ji2342 于 2009-05-15, 16:19

這麼棒的方法,一定要收藏!謝謝!
avatar
ji2342
中級會員
中級會員

文章總數 : 111
年齡 : 48
來自 : 台中市
職業 : 水土保持土木監造
愛好 : 電腦、軟體應用,手機APP運用,旅遊
個性 :
使用年資 : 16~
使用版本 : 2010,2014
積分 : 5
經驗值 : 3552
威望值 : 50
注冊日期 : 2008-09-12
2D基礎函授 顧問外掛程式 經典問與答讀者 藍鵲514號
2010聚會勳章 男 處女座 雞

回頂端 向下

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

發表 由 曼菲 于 2009-05-22, 05:40

是怎樣的作法?
來瞧瞧
害羞
avatar
曼菲
一般會員
一般會員

文章總數 : 14
年齡 : 45
來自 : 台北
職業 : 工/旅行
個性 : 沉默寡言
經驗值 : 3071
威望值 : 0
注冊日期 : 2009-05-21
男 雙魚座 鼠

回頂端 向下

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

發表 由 cjou9970 于 2009-05-24, 07:35

看了本文之後才發現.....原來不是我電腦本身問題 竊喜
感謝分享!!
avatar
cjou9970
一般會員
一般會員

文章總數 : 11
年齡 : 38
來自 : 北台灣
職業 : 隧道工程/模具製造/飆網
個性 : 少一跟筋
經驗值 : 3072
威望值 : 0
注冊日期 : 2009-05-20
男 金牛座 羊

回頂端 向下

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

發表 由 時間空 于 2009-06-06, 06:03

吸收一下知識!!
avatar
時間空
一般會員
一般會員

文章總數 : 23
年齡 : 41
來自 : 台中
職業 : 尋找中
個性 :
經驗值 : 3085
威望值 : 0
注冊日期 : 2009-06-05
男 巨蟹座 龍

回頂端 向下

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

發表 由 pharex 于 2009-09-25, 04:14

來看看是否會有幫助

pharex
初級會員
初級會員

文章總數 : 20
年齡 : 41
來自 : 台中
職業 : 製造業
愛好 : 上網
個性 : 開朗
使用年資 : 6
使用版本 : 2008
積分 : 1
經驗值 : 3263
威望值 : 15
注冊日期 : 2008-12-17
男 摩羯座 兔

回頂端 向下

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

發表 由 litung 于 2009-11-03, 15:27

為何使用 TrueType 的字體會比較慢呢?

使用shx的字體,可以二岸共同嗎?
因為有時會傳圖檔過去大陸。大陸那邊是使用簡體的cad,臺灣是用繁體的。
目前是使用TrueType 的字體。王漢中字型。
avatar
litung
中級會員
中級會員

文章總數 : 224
年齡 : 42
來自 : 高雄市阿蓮區
職業 : PLC設計、HMI規劃、VB6、接案
愛好 : 電腦、卡通、桌球
個性 : 溫和、內向
使用年資 : 現在只出嘴
使用版本 : ACE 2015
積分 : 7
經驗值 : 3776
威望值 : 245
發帖精華 : 1
注冊日期 : 2009-10-30
串連貼紙成功 男 處女座 兔

回頂端 向下

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

發表 由 Tiger&蘋果爸 于 2009-11-04, 01:31

litung 寫到:為何使用 TrueType 的字體會比較慢呢?

使用shx的字體,可以二岸共同嗎?
因為有時會傳圖檔過去大陸。大陸那邊是使用簡體的cad,臺灣是用繁體的。
目前是使用TrueType 的字體。王漢中字型。
根據我的使用經驗,圖面中若都使用 TrueType 的字體真的會比較慢!

另外,由於作業系統原故,二個版本的字型編碼不同,不能直接拿簡體的圖來輸入繁體文字。
chineset.shx - 繁體中文字體
gbcbig.shx - 簡體中文字體

但是圖面可以顯示字體,但要選擇適用的shx的字體,這部份還有很多細節可以討問呢~

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

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

發表 由 litung 于 2009-11-04, 03:13

目前是二邊都安裝相同的字型(王漢宗字型)來解決。
所以二邊都可以看到字型,也可以輸入。

若是改用字體對應檔方式,是不是就可以不用安裝字型(王漢宗字型)了。
改用字體對應檔是不是臺灣跟大陸二邊都要設定。

ps:王漢宗字型是自由字型。
avatar
litung
中級會員
中級會員

文章總數 : 224
年齡 : 42
來自 : 高雄市阿蓮區
職業 : PLC設計、HMI規劃、VB6、接案
愛好 : 電腦、卡通、桌球
個性 : 溫和、內向
使用年資 : 現在只出嘴
使用版本 : ACE 2015
積分 : 7
經驗值 : 3776
威望值 : 245
發帖精華 : 1
注冊日期 : 2009-10-30
串連貼紙成功 男 處女座 兔

回頂端 向下

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

發表 由 litung 于 2009-11-08, 02:34

在CAD中選擇(gbcbig.shx - 簡體中文字體 ),輸入繁體時正常。
但若輸入簡體時,它會自己變成新細明體字。
與原本小弟所想的,只要把SHX字型換掉就可以,有所出入(想的太簡單了 ^_^)

現在台商很多都是二岸的,難道都沒有輸入跟顯示有問題的嗎?
還是像小弟的公司一樣,要求一律使用繁體字,然後找字型可以正常在
繁體、簡體CAD中可以正常顯示與輸入來解決。
avatar
litung
中級會員
中級會員

文章總數 : 224
年齡 : 42
來自 : 高雄市阿蓮區
職業 : PLC設計、HMI規劃、VB6、接案
愛好 : 電腦、卡通、桌球
個性 : 溫和、內向
使用年資 : 現在只出嘴
使用版本 : ACE 2015
積分 : 7
經驗值 : 3776
威望值 : 245
發帖精華 : 1
注冊日期 : 2009-10-30
串連貼紙成功 男 處女座 兔

回頂端 向下

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

發表 由 Tiger&蘋果爸 于 2009-11-09, 06:18

我們公司在簡體圖面都是使用簡體字型,當要輸入簡體字呢,我們會先透過其他文字輸入繁體後轉換簡體,然後在編輯文字貼上!
如果想要在簡體圖面輸入文字,可能要學會漢語拼音!!

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

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

發表 由 judyyai 于 2009-11-09, 06:34

litung 寫到:
現在台商很多都是二岸的,難道都沒有輸入跟顯示有問題的嗎?
還是像小弟的公司一樣,要求一律使用繁體字,然後找字型可以正常在
繁體、簡體CAD中可以正常顯示與輸入來解決。

我們公司就是!
規定使用 SimHei 這種字型打中文!數字比較沒要求!一般用TXT
大陸依然用簡體字型!簡體版AutoCAD
台灣還是繁體字型!!繁體版AutoCAD

而且現在發現!使用AutoCAD 版本越高!相容度越好!

____________________________________________________________________________________
avatar
judyyai
管理顧問
管理顧問

文章總數 : 7642
年齡 : 40
來自 : 台南
職業 : 機械製圖
愛好 : 電腦相關
個性 : think too much...
使用年資 : 10↑
使用版本 : AC2014(開始於2015九月底)
AutoCAD基礎篇等級 : 10星級
積分 : 392
最佳解答 : 1
經驗值 : 27167
威望值 : 3454
發帖精華 : 2
回帖精華 : 4
注冊日期 : 2008-11-19
2D基礎函授 3D基礎函授 顧問外掛程式 經典問與答讀者 藍鵲2號
2009聚會勳章 串連貼紙成功 女 巨蟹座 蛇

回頂端 向下

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

發表 由 adolescent77 于 2009-11-10, 13:16

趕緊看看蘋果爸的寶 謝謝囉!!
avatar
adolescent77
初級會員
初級會員

文章總數 : 63
年齡 : 37
來自 : 高雄市
職業 : 工程師
愛好 : 電影
個性 : 孤僻
使用年資 : 白天
使用版本 : 2010
積分 : 1
經驗值 : 3106
威望值 : 11
注冊日期 : 2009-11-01
男 天蝎座 羊

回頂端 向下

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

發表 由 twingo18 于 2009-11-17, 06:38

謝謝分享
avatar
twingo18
初級會員
初級會員

文章總數 : 55
年齡 : 47
來自 : 台灣
職業 : 繪圖
愛好 : 金屬工程
個性 : 隨和
使用年資 : 15
使用版本 : 2010
積分 : 1
經驗值 : 3250
威望值 : 0
注冊日期 : 2009-03-31
男 金牛座 狗

回頂端 向下

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

發表 由 azraelzap 于 2009-12-01, 07:56

最近遇到字型上的問題,對於lisp也不清楚,近來看看
avatar
azraelzap
一般會員
一般會員

文章總數 : 7
年齡 : 35
來自 : 嘉義
職業 : 室內設計
愛好 : 設計
個性 : 不懂得東西得搞懂才行,不然會睡不著的人!
使用年資 : 八年
使用版本 : 2010
經驗值 : 2899
威望值 : 3
注冊日期 : 2009-11-25
男 獅子座 狗

回頂端 向下

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

發表 由 vicki1021 于 2009-12-09, 05:32

多學習長知識.謝謝蘋果爸分享~

vicki1021
中級會員
中級會員

文章總數 : 164
年齡 : 42
來自 : 基隆市
職業 : 金屬建材繪圖員
愛好 : 上網
個性 : 隨和
使用年資 : 2-3年
使用版本 : 2008
積分 : 9
經驗值 : 3564
威望值 : 31
發帖精華 : 2
注冊日期 : 2008-11-27
經典問與答讀者 藍鵲455號
女 天秤座 虎

回頂端 向下

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

發表 由 NaNa 于 2009-12-11, 03:05

好像又有好東西了,快進來看 感動
avatar
NaNa
初級會員
初級會員

文章總數 : 47
年齡 : 49
來自 : 台南市
職業 : 行政助理、品管
愛好 : 看推理小說、玩
個性 : 善良、遲鈍
使用年資 : 5年
使用版本 : 2013
積分 : 3
經驗值 : 3048
威望值 : 36
注冊日期 : 2009-12-06
藍鵲365號
女 金牛座 猴

回頂端 向下

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

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


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