• <video id="wzk35"><input id="wzk35"></input></video>
    1. <u id="wzk35"></u>

    <video id="wzk35"><small id="wzk35"><kbd id="wzk35"></kbd></small></video>
  • <source id="wzk35"><small id="wzk35"><kbd id="wzk35"></kbd></small></source>
  • <u id="wzk35"><address id="wzk35"></address></u>

    <b id="wzk35"><address id="wzk35"></address></b>
    1. <u id="wzk35"><video id="wzk35"></video></u><b id="wzk35"><address id="wzk35"></address></b><u id="wzk35"><video id="wzk35"></video></u>
      ×
      請在電腦瀏覽器上訪問
      https://web.gstarcad.com/sharedLibrary/

      產品支持

      您可以閱覽產品的相關CAD文檔和視頻教程等內容,以便于更好的使用浩辰CAD系列軟件。

      為什么CAD輸出PDF預覽正常但打印后文字變寬或消失了?

      2020-04-20 13484 CAD輸出PDF  

      在使用CAD軟件繪圖的時候,經常需要將CAD圖紙進行打印,但是在進行CAD打印的時候,有時候會出現CAD輸出PDF后,打印預覽時的文字是正常顯示的,但是答應出來文字卻變寬了,跑到了圖框外,打印預覽效果如下圖所示。

      打印效果如下圖所示。

      其實這個問題是繪圖中會出現的問題,打印預覽是正常的,能顯示全部文字,但點確定打印成PDF后,打開PDF后發現一些文字,很多文字都消失了,如下圖所示。

       

                        打印效果                                                                      預覽效果

      為什么圖中有些文字能正常打印,有些文字卻無法正常打印呢?預覽正常說明CAD圖層沒有設置成不打印,而為什么打印后會消失呢?

      不同版本的CAD的PDF驅動對文字的支持不一樣,設置不同,表現出來的效果也不相同。有些圖紙在2014版打印沒有問題,但到了2016版打印卻出現問題,所以我們下面將問題的原因和解決問題的方法給大家介紹一下?

      一、 為什么CAD輸出PDF時文字會消失?

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

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

      CAD圖中為什么有的文字邊界顯示不平滑?

      為了看到比屬性框更多的信息,我輸入LI(LIST)命令,進一步查看一下這兩個文字的參數,如下圖所示。

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

      在上圖中這個文字樣式的字體是simplex。字體名后面沒有帶shx,說明用的是操作系統的字體simplex.ttf,而不是CAD字體simplex.shx。跟CAD的simplex.shx字體類似,simplex也只有單字體字符,不包含漢字,哪些漢字是如何顯示出來的呢?

      輸入ST,打開文字樣式對話框,發現這個文字樣式很奇怪,這個文字樣式設置的字體是simplex,“使用大字體”勾選框是灰的,而且右側“字體樣式”下拉列表被激活了,說明使用的是系統字體,這個字體不包括中文,國內幾乎沒有人這么設置字體。而圖中的中文只所以能顯示,是CAD采取了自動替換的策略,應該被替換成了宋體顯示了。我們選跟simplex類似的SHX字體試一下,就知道正常顯示是什么狀態。在字體名列表中選一種其他的SHX文件,然后在選回simplex.shx,如下圖所示。

      如果點“應用”按鈕使用這種設置并關閉文字樣式對話框,然后輸入RE命令重生成圖形,你會發現剛才那些漢字都變成了問號,這才是這種文字樣式設置下中文的正常狀態,如下圖所示。

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

      在繪圖的過程中,如果需要進行CAD打印,但是出現了CAD輸出PDF預覽正常,但是打印出來文字變寬或者消失的問題,我們可以參考上述的案例進行操作。


    2. <video id="wzk35"><input id="wzk35"></input></video>
      1. <u id="wzk35"></u>

      <video id="wzk35"><small id="wzk35"><kbd id="wzk35"></kbd></small></video>
    3. <source id="wzk35"><small id="wzk35"><kbd id="wzk35"></kbd></small></source>
    4. <u id="wzk35"><address id="wzk35"></address></u>

      <b id="wzk35"><address id="wzk35"></address></b>
      1. <u id="wzk35"><video id="wzk35"></video></u><b id="wzk35"><address id="wzk35"></address></b><u id="wzk35"><video id="wzk35"></video></u>
        78aiav
        Copyright © 1992-2021 蘇州浩辰軟件股份有限公司 版權所有 蘇ICP備12077906號 增值電信業務經營許可證: 蘇B2-20210241 蘇公網安備 32059002004222號