基于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绘制文字。在相对较低的复杂度的情况下,具有较高的效率,非常符合传统雕刻椭圆形图章的美观要求,可保证同等角度不同弧长下,文字占有空间均等分配,适用于椭圆、圆形图章,适宜推广应用。