基于JAVA的椭圆图章文字均等分配的算法
基本信息
申请号 | CN202010688751.2 | 申请日 | - |
公开(公告)号 | CN111932647A | 公开(公告)日 | 2020-11-13 |
申请公布号 | CN111932647A | 申请公布日 | 2020-11-13 |
分类号 | G06T11/00(2006.01)I;G06F21/44(2013.01)I | 分类 | 计算;推算;计数; |
发明人 | 黄珍;刘勇军;曹卿峰;徐根英 | 申请(专利权)人 | 江西金格科技有限公司 |
代理机构 | - | 代理人 | - |
地址 | 330096江西省南昌市高新区火炬大街579号绿悦科技大厦15楼 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了一种基于JAVA的椭圆图章文字均等分配的算法,根据输入的椭圆长度参数和椭圆宽度参数,在指定的画布上以画布的中心点为圆心并运用Ellipse2D函数绘制出椭圆图形,根据图章文字参数所占用的弧长,计算图章文字在椭圆图形内绘制的起始度数和结束度数;通过计算三角函数值,得到距离椭圆图形的圆心位置,通过JAVA绘画函数Graphics2D绘制文字。在相对较低的复杂度的情况下,具有较高的效率,非常符合传统雕刻椭圆形图章的美观要求,可保证同等角度不同弧长下,文字占有空间均等分配,适用于椭圆、圆形图章,适宜推广应用。 |
