表格创建方法、装置、电子设备及计算机可读存储介质制造方法及图纸

技术编号:32646751 阅读:15 留言:0更新日期:2022-03-12 18:30
本申请公开了一种表格创建方法、装置、电子设备及计算机可读存储介质,方法包括:响应表格创建指令,根据所述表格创建指令关联的表格属性,确定角点位置;根据所述角点位置和所述表格属性,确定边界网格点位置;根据所述角点位置和所述边界网格点位置进行表格绘制,得到目标表格。可见,本申请实施例提供的表格创建方法仅需要确定目标表格角点的角点位置,以及目标表格的边界上边界网格点的边界网格点位置即可绘制得到目标表格,无需对目标表格内每一个单元格的4个角点均进行定位,减少了定位时的计算量,提高了表格的生成速度。提高了表格的生成速度。提高了表格的生成速度。

【技术实现步骤摘要】
表格创建方法、装置、电子设备及计算机可读存储介质


[0001]本申请涉及表格创建
,具体涉及一种表格创建方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]随着科技的发展便利,电子会议的设备应用到了我们的工作中。设备提供了手写的电子白板,可以进行文字的书写,但是对于一些复杂图表的书写就不支持,例如表格,而插入表格在会议设备中就属于必不可少的功能。
[0003]现有的表格创建方法在创建表格时,需要进行大量的计算,因此生成表格的速度慢,用户体验感差。

技术实现思路

[0004]本申请提供一种表格创建方法、装置、电子设备及计算机可读存储介质,旨在解决现有的表格创建方法计算量大,生成表格的速度慢的问题。
[0005]第一方面,本申请提供一种表格创建方法,包括:
[0006]响应表格创建指令,根据所述表格创建指令关联的表格属性,确定角点位置;
[0007]根据所述角点位置和所述表格属性,确定边界网格点位置;
[0008]根据所述角点位置和所述边界网格点位置进行表格绘制,得到目标表格。
[0009]在一种可能的实现方式中,所述响应表格创建指令,根据所述表格创建指令关联的表格属性,确定角点位置,包括:
[0010]响应表格创建指令,获取所述表格创建指令关联的表格属性;
[0011]根据所述表格属性中的表格行列数和单元格尺寸,计算得到目标表格尺寸;
[0012]根据所述目标表格尺寸和表格显示界面的预设界面尺寸,确定角点位置。<br/>[0013]在一种可能的实现方式中,所述根据所述目标表格尺寸和表格显示界面的预设界面尺寸,确定角点位置,包括:
[0014]将所述目标表格尺寸与表格显示界面的预设界面尺寸进行对比;
[0015]若所述目标表格尺寸中的目标宽度大于所述预设界面尺寸中的界面宽度,和/或所述目标表格尺寸中的目标高度大于所述预设界面尺寸中的界面高度,则根据所述预设界面尺寸和所述表格行列数,计算得到调整后的单元格尺寸;
[0016]根据所述调整后的单元格尺寸和所述表格行列数,确定调整后的表格尺寸;
[0017]根据所述调整后的表格尺寸和所述预设界面尺寸,计算得到角点位置。
[0018]在一种可能的实现方式中,所述根据所述角点位置和所述边界网格点位置进行表格绘制,得到目标表格,包括:
[0019]分别根据所述角点位置和所述边界网格点位置,确定表格边界线位置和单元格划分线位置;
[0020]根据所述表格边界线位置和所述单元格划分线位置,生成待填充表格;
[0021]对所述待填充表格中的表头单元格进行颜色填充处理,得到目标表格。
[0022]在一种可能的实现方式中,所述根据所述角点位置和所述边界网格点位置进行表格绘制,得到目标表格之后,所述方法还包括:
[0023]响应固有属性定义指令,确定所述表格属性中的表格固有属性;
[0024]响应表格调整指令,根据所述表格调整指令关联的目标调整尺寸和所述表格固有属性,生成调整后表格。
[0025]在一种可能的实现方式中,所述根据所述角点位置和所述边界网格点位置进行表格绘制,得到目标表格之后,所述方法还包括:
[0026]响应单元格选择指令,选择所述目标表格中所述单元格选择指令指向的目标单元格;
[0027]响应拖曳指令,根据所述拖曳指令中的拖曳参数,对所述目标单元格,以及所述目标单元格对应的同列单元格和/或同行单元格进行尺寸调整。
[0028]在一种可能的实现方式中,所述响应表格创建指令,根据所述表格创建指令关联的表格属性,确定角点位置之前,所述方法还包括:
[0029]接收用户输入数据,其中,所述用户输入数据至少为笔迹数据、语音数据和图片数据中的一者;
[0030]对所述用户输入数据进行识别处理,得到表格创建指令。
[0031]第二方面,本申请提供一种表格创建装置,包括:
[0032]角点确定单元,用于响应表格创建指令,根据所述表格创建指令关联的表格属性,确定角点位置;
[0033]边界确定单元,用于根据所述角点位置和所述表格属性,确定边界网格点位置;
[0034]绘制单元,用于根据所述角点位置和所述边界网格点位置进行表格绘制,得到目标表格。
[0035]在一种可能的实现方式中,角点确定单元还用于:
[0036]响应表格创建指令,获取所述表格创建指令关联的表格属性;
[0037]根据所述表格属性中的表格行列数和单元格尺寸,计算得到目标表格尺寸;
[0038]根据所述目标表格尺寸和表格显示界面的预设界面尺寸,确定角点位置。
[0039]在一种可能的实现方式中,角点确定单元还用于:
[0040]将所述目标表格尺寸与表格显示界面的预设界面尺寸进行对比;
[0041]若所述目标表格尺寸中的目标宽度大于所述预设界面尺寸中的界面宽度,和/或所述目标表格尺寸中的目标高度大于所述预设界面尺寸中的界面高度,则根据所述预设界面尺寸和所述表格行列数,计算得到调整后的单元格尺寸;
[0042]根据所述调整后的单元格尺寸和所述表格行列数,确定调整后的表格尺寸;
[0043]根据所述调整后的表格尺寸和所述预设界面尺寸,计算得到角点位置。
[0044]在一种可能的实现方式中,绘制单元还用于:
[0045]分别根据所述角点位置和所述边界网格点位置,确定表格边界线位置和单元格划分线位置;
[0046]根据所述表格边界线位置和所述单元格划分线位置,生成待填充表格;
[0047]对所述待填充表格中的表头单元格进行颜色填充处理,得到目标表格。
[0048]在一种可能的实现方式中,表格创建装置还包括第一调整单元,调整单元用于:
[0049]响应固有属性定义指令,确定所述表格属性中的表格固有属性;
[0050]响应表格调整指令,根据所述表格调整指令关联的目标调整尺寸和所述表格固有属性,生成调整后表格。
[0051]在一种可能的实现方式中,表格创建装置还包括第二调整单元,第二调整单元用于:
[0052]响应单元格选择指令,选择所述目标表格中所述单元格选择指令指向的目标单元格;
[0053]响应拖曳指令,根据所述拖曳指令中的拖曳参数,对所述目标单元格,以及所述目标单元格对应的同列单元格和/或同行单元格进行尺寸调整。
[0054]在一种可能的实现方式中,表格创建装置还包括指令创建单元,指令创建单元用于:
[0055]接收用户输入数据,其中,所述用户输入数据至少为笔迹数据、语音数据和图片数据中的一者;
[0056]对所述用户输入数据进行识别处理,得到表格创建指令。
[0057]第三方面,本申请还提供一种电子设备,电子设备包括处理器、存储器以及存储于存储器中并可在处理器上运行的计算机程序,处理器调用存储器中的计算机程序时执行本本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种表格创建方法,其特征在于,包括:响应表格创建指令,根据所述表格创建指令关联的表格属性,确定角点位置;根据所述角点位置和所述表格属性,确定边界网格点位置;根据所述角点位置和所述边界网格点位置进行表格绘制,得到目标表格。2.根据权利要求1所述的表格创建方法,其特征在于,所述响应表格创建指令,根据所述表格创建指令关联的表格属性,确定角点位置,包括:响应表格创建指令,获取所述表格创建指令关联的表格属性;根据所述表格属性中的表格行列数和单元格尺寸,计算得到目标表格尺寸;根据所述目标表格尺寸和表格显示界面的预设界面尺寸,确定角点位置。3.根据权利要求2所述的表格创建方法,其特征在于,所述根据所述目标表格尺寸和表格显示界面的预设界面尺寸,确定角点位置,包括:将所述目标表格尺寸与表格显示界面的预设界面尺寸进行对比;若所述目标表格尺寸中的目标宽度大于所述预设界面尺寸中的界面宽度,和/或所述目标表格尺寸中的目标高度大于所述预设界面尺寸中的界面高度,则根据所述预设界面尺寸和所述表格行列数,计算得到调整后的单元格尺寸;根据所述调整后的单元格尺寸和所述表格行列数,确定调整后的表格尺寸;根据所述调整后的表格尺寸和所述预设界面尺寸,计算得到角点位置。4.根据权利要求1所述的表格创建方法,其特征在于,所述根据所述角点位置和所述边界网格点位置进行表格绘制,得到目标表格,包括:分别根据所述角点位置和所述边界网格点位置,确定表格边界线位置和单元格划分线位置;根据所述表格边界线位置和所述单元格划分线位置,生成待填充表格;对所述待填充表格中的表头单元格进行颜色填充处理,得到目标表格。5.根据权利要求1所述的表格创建方法,其特征在于,所述根据所述角点位置和所述边界网格点位置进行表格绘制,得到目标表格...

【专利技术属性】
技术研发人员:戴文波
申请(专利权)人:深圳市华胜软件技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1