从事工程设计,建筑设计等相关工作的朋友,经常会接触CAD图纸,也经常会遇到这样的问题:打开CAD图纸后文字出现乱码,有的时候文字全部显示为问号,给我们的工作带来了不少麻烦。什么原因呢?怎么解决这样的问题呢?这也许正是你现在的疑问!下面就由生活日记小编教教大家怎么解决这个乱码问题。
打开CAD图纸后文字出现乱码,原因经常是因为你正在使用的CAD系统字库里没有该CAD文件中使用的字体,所以会出现乱码,或者是高版本转换为低版本引起的,但最终原因还是字体问题。比如在2004版本中使用大字体后转换为2000版本的时候就会出现乱码,解决方法:选中任意一个有乱码的文字看看它的属性,在属性对话框中查看字体样式,记住字体样式名字后在菜单中格式一栏选定文字样式对这个字体样式进行更改,改成通用字体(如宋体),注意要是“使用大字体”一项如果是选中的话要去掉勾选,应用以后应该就可以看到中文了。如果你还是不太懂,再看看下面几种方法。
第一种方法是单击编辑菜单里的全部选定,再单击格式菜单里的文字格式,设为宋体字(这种方法就把cad文件原来的字体改变了)
第二种方法是字体补救法:
首先打开有乱码的cad文档前会出现如下图的指示:
这个指示说明你打开的cad文档所需要的字体,在你电脑的cad软件里没有,所以要安装所需的字体(一个cad文档可能用到好几种字体,所以可能弹出好几次上图出现的情况)。
方法挺简单的:把字体文件放到cad安装文件夹里font文件夹里就可以了。
具体方法如下:单击桌面上cad软件程序,右键,点击属性,在弹出的对话框里单击查找目标,就 到了cad安装文件夹里,里面有个font的文件夹,把字体文件放到里面就ok了。
下次你打开你想打开的cad文档的时候提示就没了。然后单击编辑菜单里的全部选定,再单击格式菜单里的文字格式,选刚刚安装的字体的名称就行了。
当时我觉得问题解决了,可是打开后发现并非想象的那样。的确很多乱码的文字恢复正常了,但有些“?显示不出来。我就想可能是特殊符号的原因。前提是你知道那个问好到底是什么符号,接着单独选中有问好的字体,右键单击特性选项,在弹出的对话框里把内容里的数据和选中的数据对比,看多了什么,多出来的就是那个问好所代表的。然后再百度里搜索cad怎样输入特殊字符,找到你认为问号所代表的特殊字符对应的代码,然后在cad编辑里的查找里输入要替换的字符代码就行了。
举个例子,比如问号代表%0,而你想要的字符的代码是%%c,你就可以直接在cad里直接把它替换就行了。
打开一个可以正常显示文字的DWG文件,复制一行能够正常显示的文字到有乱码问题的图纸之中:
鼠标点击工具栏上的特性匹配工具
以正常显示的字体为源对象,让乱码显示的文字特性匹配正常显示的字体,特性匹配之后问题消除:
如果遇到一个CAD文件有多处字体问题,使用特性匹配一个一个的点击也是件很麻烦的事情。有没有简单一点的办法呢?马上介绍!
选择CAD中的格式——文字样式,打开文字样式对话框:
点新建按钮,名字任意,这里我们用默认的“样式 1”,在SHX字体、大字体两对话框中选择如图所示的字体(txt.shx、gbcbig.shx):
应用文字样式1,关闭对话框。
鼠标选中所有需要修改的乱码,在文字样式管理器中选择我们刚刚保存的文字“样式 1”。
乱码问题解决!
如果你只是想知道某一行文字的内容的话,双击编辑文字或者在选中文字后按“Ctrl 1”打开对象特性管理器,就可以达到查看文字内容的目的。
最后建议大家在保存CAD图纸的时候,最好用DWG转PDF软件转换一下格式,用PDF格式保存图档,因为这样的好处很多,比如就不会再出现文字乱码问题;PDF格式很小有利于通过网络传输;PDF格式为矢量图,放大/缩小后,其内容依然清晰可见,图素和线条不会失真,方便查看;图纸外发时PDF图档可以有效防止被他人借用或篡改,保护自己的知识产权。