CAD中的格式刷,即“特性匹配”命令,这个命令只可以匹配目标对象和源对象之间的公共特性,例如源对象是文字,目标对象是填充,则只能匹配颜色、线型、线宽这些通用的对象属性。那么在文字和文字之间显然可以匹配得更多特性,如文字样式、字体高度等等,但有时在使用格式刷时无法匹配文字的字体和颜色,这是怎么回事?
原因有两点:
1.CAD中的文字分为单行文字和多行文字两种,多行文字具备很多单行文字没有的特性,二者之间进行特性匹配可能会出现问题;
2.多行文字对象可以设置总体的颜色和文字样式,也可以为每行甚至每个文字设置字体、颜色,这些在多行文字编辑器内部设置的特征,是无法匹配的。
下面用一张图演示不同类型文字之间的特性匹配效果:
由上图可以看到,源对象单行文字中的特性只匹配到了多行文字中的第一行文字,而第二行文字只匹配到了单行文字的“字高”而没有匹配其“颜色”“字体”,这就是由于单行文字与多行文字二者特性之间的区别所导致的。
遇到这种情况有两种解决方法:
方法一:双击进入多行文字编辑器,选中所有文字,然后右键,在菜单中选择“删除格式”,然后再对该多行文字进行特性匹配
方法二:将多行文字炸开成单行文字,然后对炸开的所有单行文字进行特性匹配