广州金山移动科技有限公司;珠海金山办公软件有限公司陈志宝获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉广州金山移动科技有限公司;珠海金山办公软件有限公司申请的专利一种圆角绘制方法、装置、及存储介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN113553810B 。
龙图腾网通过国家知识产权局官网在2025-09-23发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202010331988.5,技术领域涉及:G06F40/166;该发明授权一种圆角绘制方法、装置、及存储介质是由陈志宝设计研发完成,并于2020-04-24向国家知识产权局提交的专利申请。
本一种圆角绘制方法、装置、及存储介质在说明书摘要公布了:一种圆角绘制方法、装置、及存储介质,包括:收到将所选择的多边形的角绘制为圆角的指令后,获取绘制圆角的圆角尺寸参数;根据所获取的圆角尺寸参数,和所选择的多边形的图形参数,确定所选择的多边形每个顶点对应的圆角绘制参数;所述圆角绘制参数包括曲线节点的坐标和曲线的控制柄参数;所述控制柄参数包括控制点坐标及控制柄长度;根据所确定的圆角绘制参数,针对所选择的多边形每个顶点分别设置曲线节点并进行绘制,以绘制出的曲线替代该顶点原先的角;所述图形参数包括所选择的多边形的每个顶点的坐标和每个顶点的角度参数。本申请能够实现对多边形自动绘制圆角的功能。
本发明授权一种圆角绘制方法、装置、及存储介质在权利要求书中公布了:1.一种圆角绘制方法,其特征在于,包括: N1、用户选中多边形S,发起绘制圆角多边形指令; N2、调出预设的参数设置界面,用户输入圆角半径值f,并选择是等半径圆角多边形还是等横截面多边形; N3、遍历S的所有顶点,用P1代表循环当前次所指向的顶点,用P0代表上一个顶点,用P2代表下一个顶点,用P3代表下下一个顶点,执行N4-N26操作; N4、获取P1的横坐标x1和纵坐标y1,获取P0的横坐标x0和纵坐标y0,获取P2的横坐标x2和纵坐标y2; N5、P0到P1到P2这3个顶点连线所形成的夹角α,即P1顶点所在的角,公式: ; N6、判断用户是否选择等半径圆角多边形;若是,计算圆角半径r的值,公式:;若不是,计算圆角半径r的值,公式:; N7、计算P0到P1的相对角度β0,公式:; N8、计算P1到P2的相对角度β2,公式:; N9、计算P0到P1的距离n0,公式:; N10、计算P1到P2的距离n2,公式:; N11、计算当半径为r的圆与P0到P1、P1到P2两条线段相切时相切点距离P1的距离t1,计算公式:; N12、计算P0到P1线段上圆角顶点CP0的横坐标CP0x的值,公式:; N13、计算P0到P1线段上圆角顶点CP0的纵坐标CP0y的值,公式:; N14、判断α是否小于90度; 若是,包括如下操作: M1:计算圆角顶点控制柄长度u,公式: ; M2:计算圆角顶点CP1的横坐标CP1x的值,公式: ; M3:计算圆角顶点CP1的纵坐标CP1y的值,公式: ; M4:计算圆角顶点CP1第一控制柄横坐标CP1B1x,公式: ; M5:计算圆角顶点CP1第二控制柄横坐标CP1B2y,公式: ; M6:计算圆角顶点CP1第二控制柄横坐标CP1B2y,公式: ;进入操作N15; 若不是,包括如下操作: F1:计算圆角顶点控制柄长度u,公式: ,进入操作N15; N15、计算圆角顶点CP0第一控制柄横坐标CP0B1x,公式: ; N16、计算圆角顶点CP0第一控制柄横坐标CP0B1y,公式: ; N17、计算圆角顶点CP0第二控制柄横坐标CP0B2x,公式: ; N18、计算圆角顶点CP0第二控制柄横坐标CP0B2y,公式: ; N19、计算P1到P2线段上圆角顶点CP2的横坐标CP2x的值,公式: ; N20、计算P1到P2线段上第一圆角顶点CP2的纵坐标CP2y的值,公式: ; N21、计算圆角顶点CP2第一控制柄横坐标CP2B1x,公式: ; N22、计算圆角顶点CP2第一控制柄横坐标CP2B1y,公式: ; N23、计算圆角顶点CP2第二控制柄横坐标CP2B2x,公式: ; N24、计算圆角顶点CP2第二控制柄横坐标CP2B2y,公式: ; N25、在文档CP0x、CP0y坐标处添加路径角部节点CP0,设置第一控制柄坐标设置为CP0B1x、CP0B1y,设置第二控制柄横纵坐标为CP0B2y、CP0B2y; N26、判断α是否小于90度,若是,则在文档CP1x、CP1y坐标处添加路径角部节点CP1,设置第一控制柄坐标设置为CP1B1x、CP1B1y,设置第二控制柄横纵坐标为CP1B2y、CP1B2y;若不是则在文档CP2x、CP2y坐标处添加路径角部节点CP2,设置第一控制柄坐标设置为CP2B1x、CP2B1y,设置第二控制柄横纵坐标为CP2B2y、CP2B2y; 其中,所述CP0是本顶点与相邻前一个顶点的连线,与本顶点对应的圆角的相切点;所述CP2是本顶点与相邻下一个顶点的连线,与本顶点对应的圆角的相切点。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人广州金山移动科技有限公司;珠海金山办公软件有限公司,其通讯地址为:510000 广东省广州市天河区建中路60号六楼;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。