hbgsw 发表于 2010-10-31 14:26:00

[求助]更改文字颜色 及标注颜色

<font face="Verdana">
<p><br/>问题描述:</p>
<p>现在很多图纸都是从PROE转到CAD里面来的,而前期客户又没有设置好,所以到CAD里面后,颜色及样式均很乱.</p>
<p>&nbsp;</p>
<p>需达到功能:</p>
<p>1,图形文件中 ,所有的文字如果有颜色为蓝色的 ,就将其颜色更改为绿色.</p>
<p>2,文字样式 可能有TEXTSTYLE_1一直到 TEXTSTYLE_20等,判断如果这些文字样式,就都将文字样式中的字体都替换</p>
<p>为:gbenor.shx,hzdx.shx 大字体</p>
<p>3,标注样式中 可能有DIMSTYLE_1一直到 DIMSTYLE_10等样式 ,而样式中文字的颜色只要不为Bylayer的,那么都将</p>
<p>其更改为Bylayer . 尺寸线的颜色中,只要颜色不为Bylayer,那么都将其更改为Bylayer .并且将该图层的颜色更</p>
<p>改为绿色</p>
<p>&nbsp;</p>
<p>我自己用</p>
<p><font face="Verdana">(command "_style" "Textstyle_2" "gbenor.shx,hzdx.shx" "0" "0.8" "0" "n" "n")</font></p>
<p>也可以实现部分功能,但如果没有Textstyle_2这个样式,就会添加进去,这样程序就会多了很多个Textstyle_的样式,</p>
<p>请高手帮忙.</p>
<p>&nbsp;</p>
<p>附图片:<br/></font></p>

liminnet 发表于 2010-10-31 14:32:00

hbgsw 发表于 2010-10-31 17:51:00

本帖最后由 hbgsw 于 2015-11-7 13:50 编辑

<p>能否提供下思路及原程序。</p>

戏男 发表于 2011-9-9 10:49:15

要是能把标注的文字动态变大变小就好了
页: [1]
查看完整版本: [求助]更改文字颜色 及标注颜色