登入區塊
帳號:

密碼:


遺失密碼嗎?

何不馬上註冊!
首頁選單
REVIT CLUB
註冊流程範例
回到首頁
公司簡介
空間協定線上教學

技術討論區
FAQ-問與答
PDF Reader下載點

聯強 問與答

AnyDesk
搜尋區塊

進階搜尋
 

     協勤資訊 新網站 新服務 新優惠登場!!



 


討論區主頁
   AutoCAD 
     解決CAD2008讀取CAD2004以前且不同語系的版本,可能遇到文字無法顯示的問題
無發表權

樹狀顯示 | 新的在前 前一個主題 | 下一個主題 | 頁尾
發表者 討論內容
admin
發表時間: 2007-11-13 16:10
Webmaster
註冊日: 2002-06-12
來自:
發表數: 1212
解決CAD2008讀取CAD2004以前且不同語系的版本,可能遇到文字無法顯示的問題
當您開啟其他語系的圖檔可能會遇到部份文字無法顯示∼主要發生於開啟CAD2004以前且不同語系的情況下。

舉例來說,一個圖檔在日本(932)使用CAD2000版本繪製,並使用CAD2002(1252)英文版開啟編輯儲存,會造成檔案無法在CAD2007中文版(950)正常檢視的問題。

下方連結提供一個DOS模式的程式,可以讓您變更DWG的語系,讓DWG內的文字能正常顯示。

操作範例:例如有個日文語系圖檔C:\D01802.dwg
1.在下面的網址下載 codepage_tool.exe
2.雙擊下載好的codepage_tool.exe檔進行解壓縮,並指定將解壓縮後的檔案放到C磁碟根目錄(C:\)
3.在Windows的“開始”-“執行”,輸入cmd,然後確認,進入Dos視窗
  然後輸入cd\,將目錄切換到C根目錄,按ENTER鍵,然後輸入下列指令
  ModifyDWGCP.exe C:\D01802.dwg -C 932
  再按ENTER鍵完成D01802.dwg檔的編碼轉換(語系代碼請見連結的README說明)。
4. 用AutoCAD2007中文版打開D01802.dwg,會發現日文字體便可以正常顯示了。

原文及內碼轉換程式網址


----------------
===========
協勤資訊_Mingway

admin
發表時間: 2008-01-07 11:24
Webmaster
註冊日: 2002-06-12
來自:
發表數: 1212
Re: 解決CAD2008讀取CAD2004以前且不同語系的版本,可能遇到文字無法顯示的問題
補充另一個類似問題:
AutoCAD2008開啟舊檔出現 缺少語言套件訊息 的對話框

原因與解決方案:
所打開的DWG檔是從其他語言環境下AutoCAD的老版本軟體或協力廠商軟體創建的。通常經過使用ModifyDWGCP工具轉換過內碼表後,DWG檔就可以正常打開了。

常用的語系代碼
English or 1252
SimpChinese or 936
TradChinese or 950
Japanese or 932


----------------
===========
協勤資訊_Mingway

admin
發表時間: 2014-12-31 09:51
Webmaster
註冊日: 2002-06-12
來自:
發表數: 1212
Re: 解決CAD2008讀取CAD2004以前且不同語系的版本,可能遇到文字無法顯示的問題
用戶的2012也有出現此類問題,但可以通過下列方案處理

http://www.autodesk.com.tw/adsk/servlet/item?siteID=1170616&id=19433798
問題:
AutoCAD系列產品的用戶報告了一個名為acad.vlx的惡意文件,該文件會導致繪圖損壞。

解決方法:
這實際上不是Autodesk提供的AutoCAD檔。 當AutoCAD載入acad.vlx惡意檔時,會使繪圖損壞,進而導致在您保存並重新打開工程圖時彈出“缺少語言包”( Missing Language Pack )對話方塊。

acad.vlx檔會在Help目錄下面創建一個副本(例如,C:\Program Files\AutoCAD 2010\Help\logo.gif)。 其他多個檔也會被修改,同時ACADLSPASDOC系統變數的值會被改為1,這將允許acad.vlx檔載入到其他打開的工程圖中,導致工程圖損壞。

下述清理流程將在AutoCAD試圖載入acad.vlx 檔之前發現該檔並將其刪除,防止病毒的傳播。

為了避免其他文件的損壞
您必須以MicrosoftR WindowsR 作業系統的系統管理員身份完成本流程。

在您的產品安裝目錄中,找到Support 檔夾(例如,C:\Program Files\AutoCAD 2010\Support)。
在Support文件夾內,點閱acad20xx.lsp檔(例如,acad2010.lsp文件)。 在文件中加入下面的代碼。 AutoCAD將發現並刪除acad.vlx和logo.gif 文件。

(defun cleanvirus( / lspfiles lspfile x)
(setq lspfiles '("acad.vlx" "logo.gif"))
(foreach lspfile lspfiles
(while (setq x (findfile lspfile))
(progn
(vl-file-delete x)
(princ "\nDeleted file ")
(princ x)
);progn
);while
);foreach
)
(cleanvirus)
打開下面的所有檔:
C:\Program Files\AutoCAD 20xx\Express\acetauto.lsp
C:\Program Files\AutoCAD 20xx\Support\ai_utils.lsp
ROAMABLEROOTPREFIX\Support\acad.mnl
備註: 將ROAMABLEROOTPREFIX替換為ROAMABLEROOTPREFIX 系統變數的返回值。
如果出現下列代碼,請刪除:

(vl-file-copy(findfile(vl-list->string'(108 111 103 111 46 103 105 102)))(vl-list->string'(97 99 97 100 46 118 108 120)))
保存所有檔。


----------------
===========
協勤資訊_Mingway

樹狀顯示 | 新的在前 前一個主題 | 下一個主題 | 頁首

無發表權
 

[TOP]

  本網頁使用 XOOPS 2.0.13.a 繁體中文版建置 由協勤資訊有限公司客服部管理