国产aaaa级全身裸体精油片_337p人体粉嫩久久久红粉影视_一区中文字幕在线观看_国产亚洲精品一区二区_欧美裸体男粗大1609_午夜亚洲激情电影av_黄色小说入口_日本精品久久久久中文字幕_少妇思春三a级_亚洲视频自拍偷拍

首頁 > 化工知識 > CAD多行文字編碼講解

CAD多行文字編碼講解

時間:2020-06-25 來源:CAD小苗 瀏覽:

用單行文字寫的文字,在特性面板(CTRL+1)或查詢LI的時候,內(nèi)容就是圖面上顯示的內(nèi)容,而查看多行文字則不一樣,有時候字沒有幾個,但內(nèi)容顯示得卻很長,如下圖所示。

由于有大量的格式編碼,如果不看圖面顯示,都很難看清楚哪些英文字母和數(shù)字是我們的文字內(nèi)容。

如果文字顯示正常,大家通常不會也不必去關(guān)注這些符號,但當(dāng)文字出了問題的時候,就會想弄明白多行文字的這些編碼到底是什么意思?能不能通過修改這些編碼來把文字改好?

之前就有人問過其中編碼表示什么意思,我之前手頭有一點點資料,但有些編碼一直沒太弄清楚,所以一直也沒敢寫。但網(wǎng)上相關(guān)的資料非常少,只能先將我收集和整理的資料先整理分享給大家,如果有問題的請大家指正。

MTEXT的常見格式編碼如下:

字體解析編碼

在多行文字中比較長的通常是字體編碼,有時是因為我們選擇的文字樣式不支持中文軟件自動替換的字體,有時是手動在多行文字編輯設(shè)置的字體。

TTF字體解析的編碼

fname|b?|i?|c???|p?;

字體名|粗體|斜體|代碼頁|?(與字體相關(guān),具體意義不確定)|

f后面首先跟的是TTF或TTC字體文件名,比如宋體會顯示fsimsun

b0表示不是粗體,b1表示是粗體

i0表示不是斜體,i1表示是斜體

小寫的c后面跟的是代碼頁,或者說是國家編碼,比如中文的編號是c134,而韓文則是c129,如下圖所示。

至于p34或p2或P54好像跟選擇的字體相關(guān),例如宋體就是p34,fSimSun|b0|i0|c134|p34,而隸書是p49,fLiSu|b0|i0|c134|p49,而選擇一個其他字體可能是p2,如fLiSu|b0|i0|c134|p49。如果有誰知道這個p?表示什么意思,請留言。

其實這些編碼選中一種字體后就自動生成了,至于是否有錯誤,我們也很難判斷。

SHX字體解析編碼

而CAD的SHX字體的編碼就簡單了,如果在多行文字編輯器里設(shè)置了替代的SHX字體,編碼會顯示為:

Fname|c???|

字體名|代碼頁

格式編碼

下劃線、上劃線

L l下劃線 大寫表示開,小寫表示關(guān)

O o 上劃線 大寫表示開,小寫表示關(guān)

在上圖中因為上劃線加到最后一個字,并沒有關(guān)閉,如果繼續(xù)輸入文字的話,會自動加上上劃線。

高度編碼

Hxxx 高度 H數(shù)值絕對高度值 H???x 相對高度值

CAD多行文字會有一個基準(zhǔn)高度,然后進(jìn)入多行文字編輯器后,我們可以選中文字,將文字設(shè)置成不同高度,但這些高度在編碼中是按照基準(zhǔn)高度的倍數(shù)記錄的,而不是按設(shè)置的高度值記錄的,如下圖所示。

顏色編碼

C???; 0~256 索引色

其中C0表示顏色為Byblock隨塊,C256表示Bylayer隨層,如果字的顏色跟多行文字對象的顏色一致就不顯示顏色編碼。

C??;c????? 真彩色

這個號怎么編的我就不太清楚了,總之就是一個顏色編號,前面的大寫后面跟的數(shù)字應(yīng)該是相近的索引色編號,后面是真彩色的編號。


其他格式編碼

Q 傾斜

W 寬度

T 行間距

段落編碼

pixxx(首行縮進(jìn))

lxxx(段落偏移)

txxx(制表位)

{ }表示內(nèi)部是一個整體

P 換行

A 對齊 段落中的對齊

S 堆疊 # ^/

UNICODE編碼

UxxxUnicode 文字編碼方式

在多行文字中可以直接輸入UNICODE編碼,比如有很多符號就可以用這種方式輸入,如下圖所示。

但如果你文字中正常的中文查看內(nèi)容時顯示成UNICODE編碼那就麻煩了,說明你的文字編碼已經(jīng)混亂了,圖面會顯示為亂碼,如下圖所示。


不過遇到這種情況也不是通過手動修改編碼能解決的了。

其實看了上面這些編碼大家也不用記,因為通常我們都不會用這些編碼去改文字,肯定會在多行文字編輯器里直接去調(diào)格式或字體。如果覺得多余的設(shè)置影響多行文字的顯示和編輯效果,可以進(jìn)入多行文字編輯器后刪除多余格式就好了,如下圖所示。

刪除格式的操作也可以選定文字后在右鍵菜單中執(zhí)行。

也許一些CAD開發(fā)者或高手能通過編碼直接看出文字編碼的錯誤,但對于普通的CAD使用者了解這些編碼用處并不大。我們通過特性面板或查詢文字的編碼,能獲取到的最明顯、最有效的信息就是字體設(shè)置信息,只要有字體編碼,就說明這段文字內(nèi)部單獨設(shè)置了字體,這種情況就有可能導(dǎo)致格式刷或修改文字樣式無效。

為什么用格式刷無法匹配文字的字體和顏色?到底哪些特性可以匹配?

如何更改CAD文字的文字樣式?為什么換了樣式后有些字體仍不變?

版權(quán):如無特殊注明,文章轉(zhuǎn)載自網(wǎng)絡(luò),侵權(quán)請聯(lián)系cnmhg168#163.com刪除!文件均為網(wǎng)友上傳,僅供研究和學(xué)習(xí)使用,務(wù)必24小時內(nèi)刪除。
相關(guān)推薦