SOLIDWORKS打开或新建文档提示字体缺失?

B站影视 2024-12-13 09:11 2

摘要:此文档X:\XXXX\XXXX\XXXX\打开或新建文档提示字体缺失\XXXXXX使用字体XXXX, 而该字体不可用。

复现规律

在升级新版本后,常常在新建文件或者打开老图档的过程中出现此弹窗 :

原因

出现这个信息是由于图纸中包含该字体,但是系统中不包含该字体。该现象较常见于:

①系统升级,新系统中不包含部分字体,特别是Win7升级到Win10。

②创建文件的系统包含某字体,但是打开图纸的系统却没有该字体。

③没有直接在图纸界面中添加包含某字体的文字,但是在工具>选项>文档属性中有应用某字体,比较常见的是文件模板是从某些包含该字体的模板修改得到的,尽管不是直接自己选择,但是还是会有该字体信息。

④图纸中包含Design Journal.doc文件,该文件中应用了某些系统缺失的字体。

有个治标的解决方案 :

见过一些技术支持,会直接为用户更改模板中文档属性的字体,将系统中不存在的字体更改为系统中存在的字体。 此方案仅仅是解决了新建图档时的弹窗,并无法解决开启老图档以及外来图档时检索字体后出现的弹窗,所以此解决方案是治标不治本的。

且模板的文档属性中需要应用字体的选项繁多,容易遗漏,一旦遗漏还是会出现弹窗!后续查证非常困难!

给用户带来的实际影响、用户的关注点:

目前对于这种问题,比较让用户苦恼的是不知道到底哪里应用了缺失的字体,所以已经有用户要求研发在后面的版本中增加出现该信息的时候要准确提示哪里应用了缺失的字体,方便用户查错,或者替换。

解决方案

1、用户如果没有特定的字体要求,可以执行替换字体。 选择替换字体后保存,再次打开不会再有弹窗的问题。

2、勾选弹窗右下角的不要再显示后点击替换字体,这样将来在打开其它图档的过程中检索到相同缺失字体时将不自动触发弹窗,而是自动执行替换字体的工作。

3、用户如果对字体显示有要求,那么就需要安装弹窗提示中所缺失的字体到系统中,彻底解决掉此问题。

附录:

在一个客户案例中客户已经安装了缺失字体,但是还是会出现此弹窗。这是由于安装字体的方式未应用于所有用户导致的,不要直接双击字体进行安装,而是对字体执行右键菜单点击“为所有用户安装”。

2024 SP 2版本更新

在SOLIDWORKS 2024 SP 2版本中对于管理缺失字体消息进行增强!

在检测到图档存在缺失字体后的弹窗中增加了“临时替换所有缺失的字体”这一项。可以为当前图档以及将来访问含有所有缺失字体的图档永久关闭字体缺失的警告,以便于减少对设计工作的干扰。

此弹窗出现后点击左下角的“不要再显示”并点击第三项“临时替换所有缺失的字体”,即可实现当前操作图档及将来操作图档永久关闭缺失字体的警告。

也可指定此警告窗口的显示时间,设定:工具 -> 选项 -> 系统选项-> 信息/错误/警告 -> 装配体 -> 在执行以下操作后自动取消参考和更新消息(在 n 秒后自动关闭参考和更新消息中进行指定),为其指定时间。

当此警告被触发后将执行用户所指定的显示时间,如用户没有动作将自动关闭此窗口并使用“临时替换所有缺失的字体”选项。

SENSNOW SOFTWARE

PRINCIPAL INVESTIGATOR / Joe.

来源:幽默的胖小子

相关推荐