我们在打开一些cad图纸文件(*.dwg)时,常会遇到文件使用了一些特殊字体文件,而不能正常显示相应的内容。这些cad图一般都来自设计院等专业设计单位,他们一般都有一套自己的字体库,但一般的使用者,是没有这么齐全的字体库的。
下图就是我们打开一个dwg文件时常遇到的缺少字体时弹出的提示框:
图一
一般情况,我们可以手动为缺少的字体进行单个指定替换,这种方式处理少量的缺少字体情况还可以,但是如果你常常都要手动处理或是遇到大量不存在的字体要进行替换时,你会会有一种抓狂的感觉呢,这时你要付出大量的时间去处理这种情况,我们常常在问时间都去哪儿了?其实,你的宝贵时间就这样不知不觉的白白浪费掉了,你是不是想想就有一点疼心呢。
这里我就为大家介绍一种能快速处理这种情况的方法。首先我们了解一下,cad支持两种字体:一种是TrueType 字体,后缀名为ttf,保存在windows的font文件夹。一种是cad自己开发的字体叫型字体,后缀名为shx,保存在cad安装目录下的fonts文件夹里。一般缺少的都是shx字体,但有时也有ttf字体。
下面就为大家推荐一种处理方法,“不存在的字体批量替换”:
使用到的工具:CAD插件 “Easyfuns” 中的 “不存在的字体批量替换”
图二
处理步骤:
1、在网上下载安装Easyfuns的最新版本。
2、安装好软件后,打开CAD,打开有缺少字体的dwg等文件时,选择2“忽略缺少的SHX文件并继续”。
图三 图四 打开后,我们发现所有该有文字的地方都没有内容,如图四。
3、在命令行中输入q回车进入软件小窗口,点小窗口中心打开主窗口,在综合功能中选择“不存在的字体批量替换”
软件预存了两种常用的替换字体(tssdengold.shx,gbenor.shx),你可以按你自己平时常用的字体重新预存,以便下次利用。这里我们用第一种预存替换用字体进行替换。设置好后,按“开始替换”,替换完成后如下图:
图五
图六
至此,我们就完成了其所有操作,我们发现图六中所有的文字都显示出来了。
因篇幅问题不能全部显示,请点此查看更多更全内容