亚洲无码内射,国产91精品一区二区麻豆亚洲电影,国产精品8x8x一区二区在线观看,日韩欧美操在线

CAD > CAD熱門問題 > CAD常見問題 >

文章詳情

CAD圖打印后很多CAD文字消失了怎么辦

2019-10-29 7550 CAD文字亂碼  

CAD軟件中,經(jīng)常需要打印CAD圖紙,但是有時(shí)候會出現(xiàn)在同樣的圖層和同樣的顏色中,還有同樣的CAD文字樣式,但是預(yù)覽打印后卻只顯示部分文字,具體情況如下圖所示。

打印效果和預(yù)覽效果

光看描述我無法知道是什么原因,我懷疑是打印驅(qū)動(dòng)或圖的問題,就讓這位朋友把圖發(fā)給我。收到圖后我在浩辰CAD上用內(nèi)置的dwg to pdf的驅(qū)動(dòng)試了一下,確實(shí)如此,現(xiàn)象很容易就重現(xiàn)了,并且很快地找到了問題。

這個(gè)問題也比較特殊,不知道其他人是否遇到過,估計(jì)不常見。之所以寫下來,主要是想將我分析問題的思路跟大家分享一下,希望對大家有幫助。

打印完PDF后,我首先看哪些文字是打印出來的,哪些文字是沒有打印出來的,然后我在圖中分別選中了一個(gè)可以打印和一個(gè)不能打印的文字,打開屬性框(CTRL+1)。我們來看看他們有哪些共同屬性,哪些不同的屬性,如下圖所示。

       
從屬性框中可以看出兩個(gè)文字是單行文字,圖層相同,文字樣式相同,只是寬度因子不同。其實(shí)從圖面上也可以看出來文字的寬度不同,而且一個(gè)邊界比較平滑,一個(gè)則能看到一些鋸齒。

        為了看到比屬性框更多的信息,我輸入LILIST)命令,進(jìn)一步查看一下這兩個(gè)文字的參數(shù),如下圖所示。


        
從這里可以看到兩個(gè)文字的寬度因子分別是10.9,可以打印出來的是0.9,我嘗試將寬度因子為1的寬度因子改為0.9,這些字就能打印出來了。但我感覺這應(yīng)該不是問題根源所在,而且也想不通為什么0.9就能打印出來,而1就打印不出來呢!

        在上圖中我還注意到一個(gè)細(xì)節(jié),就是這個(gè)文字樣式的字體是simplex。字體名后面沒有帶shx,說明用的是操作系統(tǒng)的字體simplex.ttf,而不是CAD字體simplex.shx。跟CADsimplex.shx字體類似,simplex也只有單字體字符,不包含漢字,哪些漢字是如何顯示出來的呢?

        輸入ST,打開文字樣式對話框,發(fā)現(xiàn)這個(gè)文字樣式真的很奇怪,

          
這個(gè)文字樣式設(shè)置的字體是simplex使用大字體勾選框是灰的,而且右側(cè)字體樣式下拉列表被激活了,說明使用的是系統(tǒng)字體。這個(gè)字體不包括中文,國內(nèi)幾乎不可能有人這么設(shè)置字體,而圖中的中文只所以能顯示,是CAD采取了自動(dòng)替換的策略,應(yīng)該被替換成了宋體顯示了。

我們選跟simplex類似的SHX字體試一下,就知道正常顯示的時(shí)候是什么狀態(tài)。在字體名列表中選一種其他的SHX文件,然后在選回simplex.shx

      如果點(diǎn)應(yīng)用按鈕使用這種設(shè)置并關(guān)閉文字樣式對話框,然后輸入RE命令重生成圖形,你會發(fā)現(xiàn)剛才那些漢字都變成了問號,這才是這種文字樣式設(shè)置下中文的正常狀態(tài),如下圖所示。


         
顯然這張圖的文字樣式的數(shù)據(jù)有錯(cuò)誤,本身樣式設(shè)置是無法顯示中文的,但CAD的自動(dòng)替換蒙蔽了我們,使我們想不到是文字樣式的問題。我將文字樣式修改成能顯示漢字的字體,例如直接在字體列表里選擇新宋體,或者勾選使用大字體后,大字體選擇hztxt.shx,然后再打印,就完全正常了,所有文字都可以正常打印了。

以上就是關(guān)于CAD軟件中CAD文字打印時(shí)不能顯示全部的解決辦法,所以大家在使用的時(shí)候要注意哦。

相關(guān)文章推薦
Copyright © 1992-2021 蘇州浩辰軟件股份有限公司 版權(quán)所有 蘇ICP備12077906號-1 增值電信業(yè)務(wù)經(jīng)營許可證: 蘇B2-20210241 蘇公網(wǎng)安備 32059002004222號
主站蜘蛛池模板: 清原| 陆良县| 大田县| 丁青县| 遂平县| 玛纳斯县| 上饶市| 蒙山县| 关岭| 榆中县| 美姑县| 石城县| 波密县| 平南县| 桐乡市| 定襄县| 清远市| 中超| 昌吉市| 万宁市| 马鞍山市| 徐州市| 澄江县| 西青区| 临武县| 定远县| 普安县| 凤城市| 曲阜市| 华池县| 原平市| 拜泉县| 怀远县| 苏尼特左旗| 简阳市| 安阳县| 呼和浩特市| 泸水县| 赤水市| 海阳市| 苗栗县|