:如何更改CAD文字的文字樣式?為什麼換了樣式後有些字體仍不變?-PPT資訊免费ppt模版下载-道格办公

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

要更改CAD中的文字樣式,您可以按照以下步驟進行操作:1. 打開CAD軟件並加載您的繪圖文件。 2. 在主菜單欄中,選擇"格式"(Format)選項,然後選擇"文字樣式"(Text Style)。 3. 在文字樣式管理器(Text Style Manager)對話框中,可以看到當前定義的文字樣式列表。 4. 如果您希望修改現有的文字樣式,選擇要更改的樣式,然後單擊"修改"(Modify)按鈕。如果您想創建新的文字樣式,選擇一個類似的現有樣式,然後單擊"新建"(New)按鈕。 5. 在文字樣式編輯器(Tex

公眾號裡有不少人問跟文字樣式有關的問題,有的直接問有什麼辦法可以快速更換文字樣式,有的是希望CAD圖打印輸出成PDF 的時候文字可以檢索,有些問格式刷為什麼改不了字體。

關於CAD圖打印輸入PDF是可以檢索的問題跟之前的文章:“為什麼CAD圖輸出成PDF預覽時正常,但打印後很多文字都消失。”中介紹的問題類似,需要將文字更換成用操作系統TTF字體的文字樣式,而且文字寬度因子要變成1

為什麼CAD圖輸出成PDF預覽時正常,但打印後很多文字都消失了?

前面已經有多篇文章介紹字體、文字樣式了,這裡就不再贅述。這裡假設圖中已經設置好了需要的文字樣式,主要講講如何更換文字樣式,以及更換文字樣式可能遇到的問題。

CAD大字體什麼意思?何謂形文件?詳細講解CAD的字體文件分類

CAD的SHX字體與操作系統的True Type字體有什麼不同?

CAD的文字樣式、字體、字體樣式、大字體之間是什麼關係?

CAD界面上有一個“文字樣式”列表,在列表中可以設置當前文字樣式,也就是新創建文字使用的文字樣式,也可以修改選中文字的文字樣式。

如果你使用二維草圖等功能區界面,文字樣式列表的位置隱藏得比較深,在常用選項卡的註釋面板有一個向下的箭頭,單擊一下,就可以看到文字樣式、標註樣式、引線樣式等下拉列表,如下圖所示。


浩辰CAD等同類CAD中文字樣式下拉框的位置基本類似。  

如果使用經典界面的話,文字樣式下拉列表就更好找了,就在右上方的工具欄中,如下圖所示。


如果是要調整選定文字使用的文字樣式的話,除了可以在文字樣式列表中選取外,還可以在屬性框(CTRL+1)中修改文字樣式,如下圖所示。

從上圖可以看出,我們可以同時選中多個文字對象,即使這些文字對象的文字樣式不同,也可以統一修改成某一種文字樣式。

修改文字樣式的操作非常簡單,但問題是有時修改了文字樣式,文字的字體並沒有變;又或者文字的字體變了,但在打印輸出PDF的時候還是無法檢索,這又是為什麼呢?我並沒有看到他們的原圖,因為CAD的單行文字只能通過文字樣式來設置字體,而且寬度因子修改起來很簡單,通常不會出現上面兩個問題,因此出現上述問題的應該都是多行文字。

多行文字為什麼容易出現這樣的問題呢?

我想主要有兩個原因:

一是如果文字樣式不支持中文,在多行文字中輸入中文時會自動替換成宋體;

二是多行文字的每個字符都可以選中後單獨設置字體。總之,就是多行文字的字體可以跟文字樣式不一致,如下圖所示。



上面的多行文字的文字樣式只設置了小字體:txt.shx,而在多行文字編輯器中CAD自動替換成了“宋體”以保證中文能正常顯示。如果使用這樣的文字樣式在多行文字寫了中文後,即使換一種支持中文的文字樣式後,比如換成一種設置成黑體的文字樣式,我們會發現文字仍然顯示之前的宋體。

我們可以對比一下使用支持中文的文字樣式和使用不支持中文的文字樣式後改成支持中文的文字樣式的效果,文字顯示效果和LI(< span >列表查詢)參數對比如下圖所示。


上面兩個字體的文字樣式都是“樣式2”,輸入內容都是“中國”,樣式2使用的字體是“黑體”。上方的文字顯示效果與文字樣式一致,內容很簡單:中國。而下方的文字顯示的仍然是宋體,之所以會這麼顯示,就是因為內容變成了:{fSimSun|b0|i0|c134|p2;中國} ,而這個fSimSun就是將字體設置為使用simsun.ttf,也就是宋體。
遇到這樣的文字我們想通過修改文字樣式或格式刷來改變他的字體已經不可能了,因為文字樣式和格式刷是不控制內容的。如果出現這種情況,我們想讓它使用文字樣式設置的字體怎麼辦?有兩種方法,你可以根據情況選用哪一種:

1 X炸開,將多行文字變成單行文字。

上圖中顯示為宋體的文字炸開後就立刻變成了黑體。 這種方法適用於需要修改的文字比較多,炸開後不影響後續的文字編輯操作或者後面不會再對文字進行編輯的情況。因為這種方法比較簡單,可以用QSELECT快速選擇將所有多行文字選中後,一個X,就可以全部處理完。

2 雙擊多行文字進入多行文字編輯器,選中文字後,右鍵單擊,在右鍵菜單中選擇刪除格式即可。如下圖所示。

 

這種方式適用處理少量多行文字對象,好處是仍保留為多行文字,如果是大段文字的話方便後續編輯。

影響文字輸出PDF的還有寬度因子,寬度因子CAD不會自動設置,只能是人為修改的。如果在多行文字中改過寬度比例,這個還真比較麻煩,不僅是不像單行文字可以在屬性框裡直接修改,而且假設一行多行文字設置了多個寬度比例,炸開的時候還會被分成多個的單行文字。

如果要將多行文字寬度因子改回1,跟上面改字體的方法差不多,一是炸開,再全選所有文字,在屬性框裡將寬度因子改為1,二是雙擊進入多行文字,選中文字後刪除格式。

雖然出現了上述問題後處理起來挺麻煩,其實要避免上述出現的問題其實很簡單,就是在畫圖的時候養成良好的習慣:盡量用文字樣式去控製文字的顯示效果;如果要寫中文,提前設置好支持中文的文字樣式並設置為當前文字樣式;如果沒有特殊需要,不要在多行文字編輯器裡去單獨設置字體和寬度因子等參數。


此技巧適用於AUTOCAD、浩辰CAD及類似的CAD軟件。

通過訂閱號菜單可查找之前發布的文章,文章完整索引可訪問菜單:資料分享>文章索引。


長按識別二維碼,關注此訂閱號





文章為用戶上傳,僅供非商業瀏覽。發布者:Lomu,轉轉請註明出處: https://www.daogebangong.com/zh-Hant/articles/detail/How%20to%20change%20the%20text%20style%20of%20CAD%20text%20Why%20do%20some%20fonts%20remain%20unchanged%20after%20changing%20styles.html

(810)
打賞 支付宝扫一扫 支付宝扫一扫
single-end

相關推薦