[发明专利]一种图形处理方法及装置在审
申请号: | 202010000936.X | 申请日: | 2020-01-02 |
公开(公告)号: | CN112785638A | 公开(公告)日: | 2021-05-11 |
发明(设计)人: | 陈志宝;叶师思;吴增谂 | 申请(专利权)人: | 珠海金山办公软件有限公司;北京金山办公软件股份有限公司 |
主分类号: | G06T7/62 | 分类号: | G06T7/62;G06T11/20 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 李欣;高莺然 |
地址: | 519015 广东省珠海市高新*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 图形 处理 方法 装置 | ||
1.一种图形处理方法,其特征在于,所述方法包括:
确定文档中被用户选中的第一圆形和第二圆形;
获得第一圆形圆心的第一坐标和第二圆形圆心的第二坐标;
利用所述第一坐标和所述第二坐标,计算所述第一圆形与所述第二圆形内相切时所述第二圆形圆心的第三坐标;
移动所述第二圆形,以使移动后的所述第二圆形圆心的坐标为所述第三坐标。
2.根据权利要求1所述的方法,其特征在于,所述确定文档中被用户选中的第一圆形和第二圆形,包括:
确定文档中被用户选中的两个圆形;
将所述两个圆形中半径较大的圆形确定为保持位置不变的第一圆形,将所述两个圆形中半径较小的圆形确定为待移动的第二圆形。
3.根据权利要求2所述的方法,其特征在于,所述获得第一圆形圆心的第一坐标和第二圆形圆心的第二坐标,包括:
获得所述第一圆形的第一外接矩形的左上角顶点坐标和所述第一圆形的第一半径;
利用所述第一外接矩形的左上角顶点坐标与所述第一半径,计算所述第一圆形圆心的第一坐标;
获得所述第二圆形的第二外接矩形的左上角顶点坐标和所述第二圆形的第二半径;
利用所述第二外接矩形的左上角顶点坐标与所述第二半径,计算所述第二圆形圆心的第二坐标。
4.根据权利要求3所述的方法,其特征在于,所述根据所述第一坐标和所述第二坐标,计算所述第一圆形与所述第二圆形内相切时所述第二圆形圆心的第三坐标,包括:
当满足所述第一外接矩形的左上角顶点坐标的横坐标和所述第二外接矩形的左上角顶点坐标的横坐标差值为零,并且,所述第一外接矩形的左上角顶点坐标的纵坐标和所述第二外接矩形的左上角顶点坐标的纵坐标差值大于零时,确定所述第一圆形圆心和所述第二圆形圆心所在直线与直角坐标系的横轴所成的夹角为90°或270°;
当不满足所述第一外接矩形的左上角顶点坐标的横坐标和所述第二外接矩形的左上角顶点坐标的横坐标差值为零,并且,所述第一外接矩形的左上角顶点坐标的纵坐标和所述第二外接矩形的左上角顶点坐标的纵坐标差值大于零时,利用所述第一圆形的第一外接矩形的左上角顶点坐标和所述第二圆形的第二外接矩形的左上角顶点坐标,计算所述第一圆形圆心和所述第二圆形圆心所在直线与所述直角坐标系的横轴所成的夹角;
计算所述第一半径与所述第二半径的差值的绝对值,作为所述第一圆形和所述第二圆形内相切时所述第一圆形圆心与所述第二圆形圆心的圆心点距离;
利用所述圆心点距离、所述夹角、所述第二圆形的第二半径和所述第一圆形的第一外接矩形的左上角顶点坐标,计算所述第一圆形与所述第二圆形内相切时所述第二圆形的第三外接矩形的左上角顶点坐标;
利用所述第二圆形的第三外接矩形的左上角顶点坐标和所述第二半径,计算所述第一圆形与所述第二圆形内相切时所述第二圆形圆心的第三坐标。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海金山办公软件有限公司;北京金山办公软件股份有限公司,未经珠海金山办公软件有限公司;北京金山办公软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010000936.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:椎骨重建植入物
- 下一篇:天线阵列及包含此天线阵列的汽车防撞雷达