cad很多文字部分显示为“?”或一些莫名其妙的诡异字符。怎么办

已邀请:

lena

赞同来自:

要解决此类问题,你需要弄清楚CAD的字体调用过程,所谓“知已知彼”,方能“百战不殆”。
下面,我就以浩辰CAD为例,说明浩辰CAD的字体调用过程,AutoCAD的字体调用过程也是如此。
利用OP命令打开“选项”对话框,在“文件”栏中有“替换字体”和“字体映射”两个项目,如下图所示。





 
当打开图纸文件时,如果图纸文件中使用了字体A,浩辰CAD首先会在其安装目录下的Fonts文件夹内寻找字体A,如果Fonts文件夹有该字体,那当然没什么问题,软件直接将图纸打开。
如果在Fonts文件夹中找不到字体A,那CAD就会检查“选项”对话框中的“字体映射”项,默认情况下,该项指向浩辰CAD安装目录下的icad.fmp文件。icad.fmp是一个定义字体映射关系的文件,如果在icad.fmp中将字体A映射到字体B,而且Fonts文件夹存在字体B,那浩辰CAD会自动将字体A替换成字体B,并顺利打开图纸。
如果既找不到字体A,在icad.fmp文件中也没有为字体A建立映射关系,或者虽然将字体A映射到字体C上,但字体C却不存在,这种情况下,“选项”对话框中的“替换字体”项就发挥作用了。默认情况下,该项指向浩辰cad安装根目录下的simplex.shx字体文件,浩辰CAD会自动将任何缺失的字体替换为该字体。
看到这里,我想大家都明白了,利用这几个项目,你可以通过各种各样的办法来解决CAD的字体问题,只要你合理设置以上的几个项目,浩辰CAD会自动想方设法为你找到合适的字体。比如,处理字体缺失问题,你可以直接修改icad.fmp文件,将缺失的字体映射到Fonts文件夹中存在的字体,或将“字体映射”项指向其它你定义好的*fmp文件……

该问题目前已经被锁定, 无法添加新回复