图表绘制方法与流程

文档序号:12362434阅读:来源:国知局

技术特征:

1.一种图表绘制方法,适用于一电子装置,其特征在于,包括:

接收一绘图指令,且根据该绘图指令致能一绘图操作;

接收一第一手绘轨迹,并辨识该第一手绘轨迹是否符合一预设图表类型;

在该第一手绘轨迹符合该预设图表类型时,显示该预设图表类型对应的一图表且清除该第一手绘轨迹;以及

接收一第二手绘轨迹,并根据该第二手绘轨迹将该图表划分为多个区域。

2.如权利要求1所述的图表绘制方法,其特征在于,更包括:

计算每一该些区域在该图表中的一所占比例,并显示该所占比例对应的一文字信息于相应的该些区域中。

3.如权利要求1所述的图表绘制方法,其特征在于,更包括:

依据一调整指令,更改该图表中的该些区域各自的所占比例,并重新显示该图表。

4.如权利要求1所述的图表绘制方法,其特征在于,其中辨识该第一手绘轨迹是否符合该预设图表类型的步骤之后,更包括:

在该第一手绘轨迹未有对应的该预设图表类型存在时,显示一图表选单,其中该图表选单包括一或多个图表选项;

接收一使用者选择而在上述图表选项中择一;以及

根据被选择的上述图表选项,显示该图表且清除该第一手绘轨迹。

5.如权利要求1所述的图表绘制方法,其特征在于,其中该图表的尺寸依据该第一手绘轨迹而决定。

6.如权利要求1所述的图表绘制方法,其特征在于,其中该第一手绘轨迹对应的该预设图表类型为一圆形,其对应的该图表为一圆饼图,其中显示该预设图表类型对应的该图表的步骤更包括:

计算该第一手绘轨迹的一最大弦长度,且以该第一手绘轨迹的一中心点做为圆心,并以该最大弦长度的一半做为半径来绘制该图表。

7.如权利要求6所述的图表绘制方法,其特征在于,其中在根据该第二手绘轨迹将该图表划分为该些区域的步骤之后,更包括:

接收一手写数值,并辨识该手写数值为一数字化文字;以及

依据该数字化文字,调整该些区域的大小。

8.如权利要求6所述的图表绘制方法,其特征在于,其中根据该第二手 绘轨迹将该图表划分为该些区域的步骤,更包括:

当该第二手绘轨迹位于该图表内,且该第二手绘轨迹为一线段时,判断该线段的前后两点的距离是否大于该半径;

若该线段的前后两点的距离大于该半径,根据该第二手绘轨迹所在的位置在该图表中显示一直线,而以该直线对该图表进行划分,并清除该第二手绘轨迹;

若该线段的前后两点的距离未大于该半径,直接清除该第二手绘轨迹。

9.如权利要求1所述的图表绘制方法,其特征在于,其中该第一手绘轨迹对应的该预设图表类型为一矩形,其对应的该图表为一表格,其中显示该预设图表类型对应的该图表的步骤,更包括:

计算该第一手绘轨迹的一水平边的长度以及一垂直边的长度,其中该水平边相交于该垂直边;以及

依据该水平边的长度以及该垂直边的长度绘制该图表。

10.如权利要求9所述的图表绘制方法,其特征在于,其中根据该第二手绘轨迹将该图表划分为该些区域的步骤,更包括:

当该第二手绘轨迹位于该图表内时,且该第二手绘轨迹为一水平线段时,判断该水平线段的长度是否大于该图表的该水平边的长度的一半;

若该水平线段的长度大于该图表的该水平边的长度的一半,根据该第二手绘轨迹所在的位置在该图表中显示一水平网格线,以对该图表进行划分,并清除该第二手绘轨迹;

若该水平线段的长度未大于该图表的该水平边的长度的一半,直接清除该第二手绘轨迹;

当该第二手绘轨迹位于该图表内时,且该第二手绘轨迹为一垂直线段时,判断该垂直线段的长度是否大于该图表的该垂直边的长度的一半;

若该垂直线段的长度大于该图表的该垂直边的长度的一半,根据该第二手绘轨迹所在的位置在该图表中显示一垂直网格线,以对该图表进行划分,并清除该第二手绘轨迹;

若该垂直线段的长度未大于该图表的该垂直边的长度的一半,直接清除该第二手绘轨迹。

11.如权利要求1所述的图表绘制方法,其特征在于,其中该第一手绘 轨迹对应的该预设图表类型为一三角形,其对应的该图表为一金字塔图表,其中显示该预设图表类型对应的该图表的步骤更包括:

计算该第一手绘轨迹的一底部边长,且计算该第一手绘轨迹中相对于该底部边长的一顶点,以该底部边长与该顶点绘制该图表。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1