一种文字沿椭圆圆弧均分的电子排版方法及装置

    公开(公告)号:CN107291669A

    公开(公告)日:2017-10-24

    申请号:CN201610191629.8

    申请日:2016-03-30

    Inventor: 刘林芬

    CPC classification number: G06F17/214 G06F17/25

    Abstract: 本发明公开了一种文字沿椭圆圆弧均分的电子排版方法及装置,涉及计算机科学技术领域,其方法包括:根据文字分布的总角度,求出文字在椭圆上的分布区间;利用微积分的方法,以椭圆中心为坐标原点,计算出文字所跨的总弧度以及所跨弧的角度列表;根据总弧长计算出每个字所跨的弧长,再根据循环遍历的方法,求出每个字从x轴正半轴开始的弧长度,利用上一步求出的角度列表计算出每个字的角度;在根据每个字的角度,以及文字所要相切的椭圆的长半轴和短半轴计算出每个切点的坐标,并根据所确定的坐标,对每个待排版电子文字进行电子排版。本发明以编程方式实现了文字沿椭圆圆弧的均分排版,给用户带来了极大的方便。

Patent Agency Ranking