发明名称 |
一种CAD直线文字间距调整方法 |
摘要 |
本发明提供了一种CAD直线文字间距调整方法,本发明所采用的排字方法可实现直线上目标文字间距的批量调整,根据该方法所设计的排字插件,可减轻设计人员工作量,提高排字精确度,提高排字效率。 |
申请公布号 |
CN105741339A |
申请公布日期 |
2016.07.06 |
申请号 |
CN201610044653.9 |
申请日期 |
2016.01.22 |
申请人 |
集美大学 |
发明人 |
陈亚洲;王琳;胡志超;付彦娟;郑添义;皮钧;弓清忠 |
分类号 |
G06T11/60(2006.01)I |
主分类号 |
G06T11/60(2006.01)I |
代理机构 |
北京科亿知识产权代理事务所(普通合伙) 11350 |
代理人 |
汤东凤 |
主权项 |
一种CAD直线文字间距调整方法,其特征在于,包括下列步骤:步骤1,关闭干扰图层,选取目标文字复制并备份,获取目标文字中各字符基点坐标(x<sub>1</sub>,y<sub>1</sub>,z<sub>1</sub>)及实际文字间距d<sub>1</sub>,d<sub>1</sub>的计算公式为:d<sub>1</sub>=x<sub>1min</sub>[i+1]‑x<sub>1max</sub>[i],其中i为字符序号,x<sub>1max</sub>和x<sub>1min</sub>为各字符线条边界在X轴上的最大坐标值和最小坐标值;步骤2,输入参数并计算最小文字间距d<sub>2</sub>,所述最小文字间距d<sub>2</sub>指调整后相邻两个字符之间的最小距离,所述参数包括线宽k、字深h和拔模角λ,所述最小文字间距d<sub>2</sub>计算公式为:d<sub>2</sub>=d<sub>1</sub>+k+2*h*tanλ;步骤3,根据最小文字间距d<sub>2</sub>计算出目标文字调整后各字符基点坐标(x<sub>2</sub>,y<sub>2</sub>,z<sub>2</sub>),从而完成将目标文字各字符间距的批量调整。 |
地址 |
361000 福建省厦门市集美银江路185号 |