昨天分享了开发的CAD文字样式管理工具普遍反应比较好用,但是在样式选择上还是不够智能,以及有不少用户问我能不能把自动处理缺失字体加上。
又搞了一个晚上并测试完成,界面如图。

CAD文字样式与字体管理工具V2.0版下载链接:点击下载
主要更新如下:
1、优化批量替换样式字体选择模式(支持单模式多模式选择,智能判断)。
提供两种替换模式,支持同时使用:
模式一:选择样式模式
- 在多选列表中直接选择要替换的样式(支持多选)
- 精确指定需要替换的样式,无需输入关键字
- 适合需要替换特定样式的情况
模式二:关键字匹配模式
- 通过样式名称关键字批量查找和替换字体
- 匹配模式:提供模糊匹配和精确匹配两种模式
* 模糊匹配:样式名包含关键字即匹配(默认模式)
* 精确匹配:样式名与关键字完全一致才匹配(忽略大小写)
- 适合需要批量替换符合某种命名规则的样式
组合使用:
- 支持同时选择样式和输入关键字,自动合并处理
- 系统自动判断使用哪种模式或同时使用两种模式
常用字体:提供快速选择下拉列表,一键填入常用字体组合
* 自定义:手动输入任意字体文件
* 宋体:SimSun.ttf(无大字体)
* 国标:gbenor.shx + gbcbig.shx(默认)
* 钢筋:tssdeng.shx + tssdchn.shx
- 批量处理:一次操作可替换多个匹配的样式字体,显示替换结果统计
2、新增批量替换缺失字体功能
- 自动检测:检测所有文字样式中缺失的字体文件
- 智能替换:将缺失的字体自动替换为指定的默认字体
- 支持类型:
* SHX字体:检测西文字体和大字体文件是否存在
* TTF字体:检测系统是否已安装该字体
- 默认字体设置:
* 默认SHX字体:gbenor.shx
* 默认大字体:gbcbig.shx
* 默认TTF字体:仿宋
- 常用字体:提供快速选择下拉列表
* 自定义:手动输入默认字体
* 使用国标字体:gbenor.shx + gbcbig.shx + 仿宋(默认)
* 使用钢筋字体:tssdeng.shx + tssdchn.shx + 仿宋
- 解决乱码:自动修复因字体缺失导致的文字乱码问题
1.0版已有功能我这里就不再说了,需要的可以点此查看:点击查看
下面我们来看下优化和新增的功能到底有多强大。
首先我们来看下批量替换样式字体模块,1.0只支持单独样式精准匹配或者关键词模糊匹配,2.0增加手动选择多个样式和关键词匹配。

比如我需要将GBSTYLE样式和所有含Whadi的样式字体全部替换为国标字体,那么我们只需要选择替换的样式中选中GBSTYLE,在关键词输入Whadi即可,然后选则国标字体,点击执行批量替换,即可全自动处理所有含Whadi的样式和GBSTYLE样式。

处理完成如图。

是不是选择的更智能了!
在看下批量替换缺失字体吧。
打开图纸提示缺失字体,如图。

导致这种文字不显示或者?问号。

也或者这种,他根本就不缺字体,但是就是显示有问题。

以上这两张情况,在CAD里具体体现如下。
1、明显感叹号缺失字体。

2、使用了SHX字体但未使用大字体,SHX字体不支持中文导致文字不显示。

3、第三种最难解决,比如你看下图样式,打开是不缺字体的,但就是不显示,是因为使用的样式不支持该字符显示。

以上这些问题这个文字样式与字体管理工具通通可以解决,最关键的是他只替换缺失的字体,并不会改变原有图纸没有问题的样式字体。
比如这个图,我们只需要选择字体后点击替换即可。

完成后确定立即显示。

也或是这种疑难杂症。
在我们确定是某类样式或者某些、某个样式后通过这里智能选择需要替换的样式一键替换即可。
比如我要替换所有含TSSD的样式。

搞定后确定立即显示。

如果还有其他功能不了解的,可以点击内置帮助文档。

完,希望对你有帮助。










