如果把在图上没有或不能正常显示文字统称为乱码,严格来说是不对的,但讲的人多了,也就算了。如果这么定义的话,那么应该分一下类:
1、没有正常显示文字,在图上显示成问号---缺少字体文件,按理它不属于乱码,只要有相应字体文件或用其它字体文件替换就可以了。
它的特征是:图上显示为问号,在文字编辑对话框上能正确显示文字。
2、真正的乱码,在图上显示成乱七八糟的符号,在文字编辑对话框上显示成这种 àU+00B6éU+00ABíU+00E2U+00C7U+00BD×U+00A9 文字。这是因文字代码页错误造成的,跟有无字体文件没关系。楼主的图纸就是属于这一种。
3、繁体字乱码,这也不应该算是乱码,只是它在图上不能正确显示,在简体系统下的文字编辑对话框上也不能正确显示,往往被误认为是乱码。这种情况只要有相应繁体字体文件即可。
4、第3种情况是文字的内码是big5,而这一种是表面是繁体字,内码却不是big5,有了繁体字体文件也没用。如何造成的,我没研究,感觉有2种可能:一是通过内码转换软件把big5内码转成了gbk内码,二是用gbk内码的繁体字输入的。
这种乱码我无能为力,只想顺便劝告那些喜欢用内码转换软件的人:在不同系统下打开dwg文件,其内码是不变的,既然不变,只要相应的字体就行啦,不要随便转换内码!
补充:
想起来了,这条也能处理:dwg->dxf->word->简繁转换->dxf->wdg