CN109508450A - 在线文档中表格的操作方法、装置、存储介质及电子设备 - Google Patents

在线文档中表格的操作方法、装置、存储介质及电子设备 Download PDF

Info

Publication number
CN109508450A
CN109508450A CN201811100492.6A CN201811100492A CN109508450A CN 109508450 A CN109508450 A CN 109508450A CN 201811100492 A CN201811100492 A CN 201811100492A CN 109508450 A CN109508450 A CN 109508450A
Authority
CN
China
Prior art keywords
modification
parameter
modified
region
online document
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201811100492.6A
Other languages
English (en)
Inventor
徐煜
王坤
方武丰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tianjin ByteDance Technology Co Ltd
Original Assignee
Tianjin ByteDance Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tianjin ByteDance Technology Co Ltd filed Critical Tianjin ByteDance Technology Co Ltd
Priority to CN201811100492.6A priority Critical patent/CN109508450A/zh
Publication of CN109508450A publication Critical patent/CN109508450A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本公开涉及一种在线文档中表格的操作方法、装置、存储介质及电子设备。该方法应用于在线文档编辑,包括:接收选择指令,根据选择指令确定在线文档中表格的待修改区域;当在待修改区域接收到第一修改指令时,显示第一级修改窗口;在第一级修改窗口中接收至少一个修改参数;根据修改参数和待修改区域调整表格的结构。通过实施本公开,用户通过一次操作就可以实现添加/删除表格中多个行/列的操作,提高了操作效率。

Description

在线文档中表格的操作方法、装置、存储介质及电子设备
技术领域
本公开涉及在线文档编辑领域,更具体地说,涉及一种在线文档中表格的操作方法、装置、存储介质及电子设备。
背景技术
现有在线文档可以添加文字、图片和表格等,例如***、office提供的在线文档服务,文档中当需要在文档中***表格时,首先由用户自定义表格的行与列的数量,然后确定***,即可生成对应行列的表格。后续需要对表格的行列进行添加或删除时,可进行手动修改。
当需要对在线文档中已添加的表格进行修改时,每次操作只能对单行/列或固定数量的行/列进行修改,无法进行自定义修改,用户往往需要进行多次操作才能得到自己想要的结果,操作效率太低。
发明内容
本公开要解决的技术问题在于,针对现有技术的上述修改表格操作繁琐,导致效率低的缺陷,提供一种在线文档中表格的操作方法,应用于在线文档编辑,包括:
接收选择指令,根据所述选择指令确定所述在线文档中表格的待修改区域;
当在所述待修改区域接收到第一修改指令时,显示第一级修改窗口;
在所述第一级修改窗口中接收至少一个修改参数;
根据所述修改参数和所述待修改区域调整所述表格的结构。
进一步,本公开所述的在线文档中表格的操作方法,所述显示第一级修改窗口包括:
获取所述待修改区域的行列信息,并将所述行列信息显示到所述第一级修改窗口的对应参数项中。
进一步,本公开所述的在线文档中表格的操作方法,所述根据所述修改参数和所述待修改区域调整所述表格的结构包括:
获取所述修改参数对应的参数值和参数属性;
根据所述参数值、所述参数属性、以及所述待修改区域的单元格结构,在预设方向上增加或者删除与所述参数值同等数量的行或列。
进一步,本公开所述的在线文档中表格的操作方法,若在所述第一级修改窗口接收到两个以上所述修改参数,则所述在预设方向上增加或者删除与所述参数值同等数量的行或列包括:
同时在至少两个预设方向上增加或者删除与所述参数值同等数量的行或列。
进一步,本公开所述的在线文档中表格的操作方法,所述方法还包括:
当在所述第一级修改窗口区域接收到第二修改指令时,显示与所述第一级修改窗口相关联的第二级修改窗口;
在所述第二级修改窗口中接收至少一个修改参数;
在接收到第三修改指令后,根据所述修改参数和所述待修改区域调整所述表格的结构。
另,本公开还提供一种在线文档中表格的操作装置,应用于在线文档编辑,包括:
指令接收单元,用于接收选择指令,根据所述选择指令确定所述在线文档中表格的待修改区域;
第一显示单元,用于当在所述待修改区域接收到第一修改指令时,显示第一级修改窗口;
第一参数获取单元,用于在所述第一级修改窗口中接收至少一个修改参数;
第一调整单元,用于根据所述修改参数和所述待修改区域调整所述表格的结构。
进一步,本公开所述的在线文档中表格的操作装置,所述第一显示单元包括:
第二显示单元,用于获取所述待修改区域的行列信息,并将所述行列信息显示到所述第一级修改窗口的对应参数项中。
进一步,本公开所述的在线文档中表格的操作装置,所述第一调整单元包括:
第二参数获取单元,用于获取所述修改参数对应的参数值和参数属性;
第二调整单元,用于根据所述参数值、所述参数属性、以及所述待修改区域的单元格结构,在预设方向上增加或者删除与所述参数值同等数量的行或列。
另,本公开还提供一种计算机存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述的在线文档中表格的操作方法。
另,本公开还提供一种电子设备,包括存储器和处理器;
所述存储器用于存储计算机程序;
所述处理器用于执行所述计算机程序实现如上所述的在线文档中表格的操作方法。
实施本公开的一种在线文档中表格的操作方法、装置、存储介质及电子设备。该方法包括:接收选择指令,根据选择指令确定在线文档中表格的待修改区域;当在待修改区域接收到第一修改指令时,显示第一级修改窗口;在第一级修改窗口中接收至少一个修改参数;根据修改参数和待修改区域调整表格的结构。通过实施本公开,用户通过一次操作就可以实现添加/删除表格中多个行/列的操作,提高了操作效率。
附图说明
下面将结合附图及实施例对本公开作进一步说明,附图中:
图1是本公开一实施例提供的一种在线文档中表格的操作方法的流程图;
图2是本公开待修改区域和第一级修改窗口的示意图;
图3是本公开公开另一实施例提供的一种在线文档中表格的操作方法的流程图;
图4是本公开公开一实施例提供的一种在线文档中表格的操作装置的结构示意图;
图5是本公开公开另一实施例提供的一种在线文档中表格的操作装置的结构示意图;
图6是本公开另一实施例提供的电子设备的结构示意图。
具体实施方式
为了对本公开的技术特征、目的和效果有更加清楚的理解,现对照附图详细说明本公开的具体实施方式。
参考图1,本公开实施例的在线文档中表格的操作方法应用于在线文档编辑。在线文档中可以***表格,该方法用于表格的在线编辑。具体的,该方法包括:
S1、接收选择指令,根据选择指令确定在线文档中表格的待修改区域。
具体的,在用户需要对在线文档中的表格进行编辑时,首先需要选中需要编辑的区域,作为待修改区域。终端接收用户实施的选择指令,并根据选择指令选中待修改区域。在选中待修改区域后,可通过改变背景色、高亮显示、添加虚线边框等方式对待修改区域进行突出显示,方便用户编辑。待修改区域包括至少一个单元格,单元格为连续单元格或单元格为不连续单元格。可以理解,终端通过网络连接在线文档,并将接收到的选择指令传输至在线文档,在后续操作过程中,都要保持终端的在线状态,以不断将接收到的各种操作指令传输至在线文档、以及将编辑结果返回至终端显示。本公开实施例提供多种接收选择指令,选中表格中的待修改区域的方式:
第一选择方式:通过获取光标移动的路径信息划选表格中的单元格形成待修改区域,将光标经过的单元格都作为待修改区域,或以光标的起始点和终点所形成的直线对应的矩形区域作为待修改区域,即通过拖动鼠标选择单元格作为待修改区域。
第二选择方式:通过获取光标的坐标信息选中表格中的单元格形成待修改区域,该方式通过光标一个一个的选择单元格,当需要同时选择多个不连续的单元格时,可通过该方式实现。在点选单元格过程中,可使用键盘上的功能键与光标配合进行点选,例如通过“Ctrl+光标”进行单元格选取,从而选取多个不连续的单元格。
第三选择方式:通过获取触摸操作的路径信息划选表格中的单元格形成待修改区域。该方式针对触摸屏设计,对于具有触摸屏的终端,在选择单元格过程中,可通过滑动操作进行选择,将滑动操作过程中所触摸的所有单元格作为待修改区域,即终端通过获取触摸操作的路径信息划选表格中的单元格形成待修改区域。或通过触摸操作划定一个封闭区域,将封闭区域内的所有单元格作为待修改区域。
第四选择方式:通过获取触摸操作的坐标信息选中表格中的单元格形成待修改区域。该方式针对触摸屏设计,对于具有触摸屏的终端,在选择不连续单元格过程中,首先获取触摸操作对应的坐标信息,通过坐标信息选中对应的单元格。
第五选择方式:通过接收的待修改区域在表格对应的坐标参数选中待修改区域,坐标参数为待修改区域的行列信息。本公开实施例还提供一种通过输入坐标参数选中待修改区域的方式,用户通过输入待修改区域在表格对应的坐标参数选中待修改区域。
在选择待修改区域过程中,需要对已经选择的单元格进行取消选择操作,将已选择的单元格从选中状态修改为未选择状态,同样可通过上述几种方式实现,可参考上述方式,在此不再赘述。
S2、当在待修改区域接收到第一修改指令时,显示第一级修改窗口。
具体的,在选中待修改区域后,如果需要对待修改区域进行表格调整操作,例如增加行数、增加列数、删除行数、删除列数等,则需要呼出第一级修改窗口,而呼出第一级修改窗口需要通过第一修改指令进行触发。本公开实施例提供以下几种第一修改指令的产生方式。
第一产生方式:在选中待修改区域后,通过在待修改区域内单击鼠标右键产生第一修改指令。或在选中待修改区域后,通过双击鼠标左键或右键产生第一修改指令。
第二产生方式:对于具有触摸屏的终端,在选中待修改区域后,在待修改区域内通过触摸操作产生第一修改指令。例如预设滑动方向,在待修改区域内按照预设滑动方向进行触摸操作,则可产生第一修改指令。
第三产生方式:对于具有触摸屏的终端,在选中待修改区域后,在待修改区域内通过按压操作产生第一修改指令,比较按压时间和预设时间,当按压时间大于预设时间后,产生第一修改指令,其中预设时间需要提前进行设定,例如2秒。或者通过按压产生的压力值产生第一修改指令,比较压力值和预设压力值,当压力值大于预设压力值后,产生第一修改指令,其中预设压力值需要提前进行设定。
第四产生方式:也可预设在键盘上设置功能键或快捷键,在选中待修改区域后,通过键盘的预设功能按键产生第一修改指令。本公开实施例中的键盘可使用实体键盘,也可使用虚拟键盘。
参考图2,上述几种方式产生第一修改指令后显示第一级修改窗口,作为选择,显示第一级修改窗口包括但不限于在待修改区域的左方、右方、上方、下方、左上方、左下方、右上方、右下方显示第一级修改窗口等。以上显示方式中,自动检测待修改区域的预设显示位置是否有足够的显示空间显示第一级修改窗口,若没有,则调整显示位置,在显示空间充足的位置显示第一级修改窗口。或者,显示第一级修改窗口包括但不限于在光标的左方、右方、上方、下方、左上方、左下方、右上方、右下方显示第一级修改窗口。以上显示方式中,自动检测待修改区域的预设显示位置是否有足够的显示空间显示第一级修改窗口,若没有,则调整显示位置,在显示空间充足的位置显示第一级修改窗口。优选地,显示第一级修改窗口还可在预设位置显示第一级修改窗口;进一步,在预设位置以预设大小进行显示。
进一步,在本公开实施例的在线文档中表格的操作方法中,显示第一级修改窗口包括:获取待修改区域的行列信息,并将行列信息显示到第一级修改窗口的对应参数项中。通过自动获取待修改区域的行列信息,给用户提供一种其可能操作的方案,若用户不需要该行列信息,进行修改即可,方便用户操作。
S3、在第一级修改窗口中接收至少一个修改参数。
具体的,第一级修改窗口内的每个修改参数设置有对应的参数输入框,即每个修改项都对应有参数输入框。参数输入框用于输入修改参数,方便用户根据需要对表格进行调整。本公开实施例提供以下接收修改参数方式:
第一输入方式:在显示第一级修改窗口后,通过获取键盘输入的键值产生修改参数,并将每个修改参数添加至对应的参数输入框内。本公开实施例中的键盘可使用实体键盘,也可使用虚拟键盘。若使用虚拟键盘,在光标处于参数输入框内时,自动弹出虚拟键盘。
第二输入方式:对于具有触摸屏的终端,为方便触摸操作,在参数输入框中设置滑动参数列表,通过获取滑动预设参数列表产生修改参数,并将每个修改参数添加至对应的参数输入框内。
作为选择,在显示第一级修改窗口前,可自动获取待修改区域的行列信息,并将行列信息填写在对应的参数输入框内,作为默认修改参数。
S4、根据修改参数和待修改区域调整表格的结构。
具体的,在第一级修改窗口中输入修改参数后,通过接收enter键键值或接收点击第一级修改窗口内的修改参数产生执行指令,即通过光标选择修改项,根据修改参数修改待修改区域,完成对表格的修改。
在执行过程中,后台自动获取第一级修改窗口的所有待修改项,进一步获取修改参数对应的参数值和参数属性;然后根据参数值、参数属性、以及待修改区域的单元格结构,在预设方向上增加或者删除与参数值同等数量的行或列。
进一步,本公开实施例的在线文档中表格的操作方法,若在第一级修改窗口接收到两个以上修改参数,则在预设方向上增加或者删除与参数值同等数量的行或列包括:同时在至少两个预设方向上增加或者删除与参数值同等数量的行或列。行或列的增加和删除具体可参考现有技术,在此不再赘述。
优选地,在输入修改参数后,用于可选择首先进行修改预览,根据修改参数修改待修改区域,形成预览结果,用户可查看预览结果,进而判断是否要确定修改。若预览效果不符合预期,用户可撤回预览,重新输入修改参数。
参考图3,在前述实施例的基础上,本公开实施例还提供一种在线文档中表格的操作方法,该方法包括:
T1、当在第一级修改窗口区域接收到第二修改指令时,显示与第一级修改窗口相关联的第二级修改窗口。
本公开实施例提供以下几种第二修改指令的产生方式。
第一产生方式:在选中待修改区域后,通过在待修改区域内单击鼠标右键产生第二修改指令。或在选中待修改区域后,通过双击鼠标左键或右键产生第二修改指令。
第二产生方式:对于具有触摸屏的终端,在选中待修改区域后,在待修改区域内通过触摸操作产生第二修改指令。例如预设滑动方向,在待修改区域内按照预设滑动方向进行触摸操作,则可产生第二修改指令。
第三产生方式:对于具有触摸屏的终端,在选中待修改区域后,在待修改区域内通过按压操作产生第二修改指令,比较按压时间和预设时间,当按压时间大于预设时间后,产生第二修改指令,其中预设时间需要提前进行设定,例如2秒。或者通过按压产生的压力值产生第二修改指令,比较压力值和预设压力值,当压力值大于预设压力值后,产生第二修改指令,其中预设压力值需要提前进行设定。
第四产生方式:也可预设在键盘上设置功能键或快捷键,在选中待修改区域后,通过键盘的预设功能按键产生第二修改指令。本公开实施例中的键盘可使用实体键盘,也可使用虚拟键盘。
第五产生方式:将光标移动至第一级修改窗口的某个修改项上,该修改项具有下级子菜单,即该修改项有对应的第二级修改窗口。当检测到光标在该修改项上停留时,产生第二修改指令。
上述几种方式产生第二修改指令后显示第二级修改窗口,作为选择,显示第二级修改窗口包括但不限于在第一级修改窗口的左方、右方、上方、下方、左上方、左下方、右上方、右下方显示第二级修改窗口等。或者,在光标对应的修改项出显示第二级修改窗口。
T2、在第二级修改窗口中接收至少一个修改参数。
具体的,第二级修改窗口内的每个修改参数设置有对应的参数输入框,即每个修改项都对应有参数输入框。参数输入框用于输入修改参数,方便用户根据需要进行调整。本公开实施例提供以下接收修改参数方式:
第一输入方式:在显示第二级修改窗口后,通过获取键盘输入的键值产生修改参数,并将每个修改参数添加至对应的参数输入框内。本公开实施例中的键盘可使用实体键盘,也可使用虚拟键盘。若使用虚拟键盘,在光标处于参数输入框内时,自动弹出虚拟键盘。
第二输入方式:对于具有触摸屏的终端,为方便触摸操作,在参数输入框中设置滑动参数列表,通过获取滑动预设参数列表产生修改参数,并将每个修改参数添加至对应的参数输入框内。
作为选择,在显示第二级修改窗口前,可自动获取待修改区域的行列信息,并将行列信息填写在对应的参数输入框内,作为默认修改参数。
T3、在接收到第三修改指令后,根据修改参数和待修改区域调整表格的结构。
具体的,在第二级修改窗口中输入修改参数后,通过接收enter键键值或接收点击第二级修改窗口内的修改参数产生执行指令,即通过光标选择修改项,根据修改参数修改待修改区域,完成对表格的修改。
本公开实施例还提供一种在线文档中表格的操作装置,本实施例的在线文档中表格的操作装置应用于在线文档编辑在线文档中可以***表格,该装置用于表格的在线编辑。具体的,参考图4,该在线文档中表格的操作装置40包括:
指令接收单元401,用于接收选择指令,根据选择指令确定在线文档中表格的待修改区域。
第一显示单元402,用于当在待修改区域接收到第一修改指令时,显示第一级修改窗口。
第一参数获取单元403,用于在第一级修改窗口中接收至少一个修改参数。
第一调整单元404,用于根据修改参数和待修改区域调整表格的结构。
进一步,第一调整单元404包括:
第二参数获取单元4041,用于获取修改参数对应的参数值和参数属性。
第二调整单元4042,用于根据参数值、参数属性、以及待修改区域的单元格结构,在预设方向上增加或者删除与参数值同等数量的行或列。
参考图5,在上述实施例的基础上,本公开实施例提供的在线文档中表格的操作装置还包括:
第二显示单元405,用于当在第一级修改窗口区域接收到第二修改指令时,显示与第一级修改窗口相关联的第二级修改窗口。
第三参数获取单元406,用于在第二级修改窗口中接收至少一个修改参数。
第三调整单元407,用于在接收到第三修改指令后,根据修改参数和待修改区域调整表格的结构。
本公开实施例还提供一种计算机存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如上述的在线文档中表格的操作方法。
下面参考图6,其示出了适于用来实现本公开实施例的电子设备600的结构示意图。本公开实施例中的终端设备可以包括但不限于诸如移动电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、车载终端(例如车载导航终端)等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。图6示出的电子设备仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。
如图6所示,电子设备600可以包括处理装置(例如中央处理器、图形处理器等)601,其可以根据存储在只读存储器(ROM)602中的程序或者从存储装置608加载到随机访问存储器(RAM)603中的程序而执行各种适当的动作和处理。在RAM 603中,还存储有电子设备600操作所需的各种程序和数据。处理装置601、ROM 602以及RAM 603通过总线604彼此相连。输入/输出(I/O)接口605也连接至总线604。
通常,以下装置可以连接至I/O接口605:包括例如触摸屏、触摸板、键盘、鼠标、摄像头、麦克风、加速度计、陀螺仪等的输入装置606;包括例如液晶显示器(LCD)、扬声器、振动器等的输出装置607;包括例如磁带、硬盘等的存储装置608;以及通信装置609。通信装置609可以允许电子设备600与其他设备进行无线或有线通信以交换数据。虽然图6示出了具有各种装置的电子设备600,但是应理解的是,并不要求实施或具备所有示出的装置。可以替代地实施或具备更多或更少的装置。
特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信装置609从网络上被下载和安装,或者从存储装置608被安装,或者从ROM602被安装。在该计算机程序被处理装置601执行时,执行本公开实施例的方法中限定的上述功能。
需要说明的是,本公开上述的计算机可读介质可以是计算机可读信号介质或者计算机存储介质或者是上述两者的任意组合。计算机存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。而在本公开中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、RF(射频)等等,或者上述的任意合适的组合。
上述计算机可读介质可以是上述电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。
上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该电子设备执行时,使得该电子设备:获取至少两个网际协议地址;向节点评价设备发送包括所述至少两个网际协议地址的节点评价请求,其中,所述节点评价设备从所述至少两个网际协议地址中,选取网际协议地址并返回;接收所述节点评价设备返回的网际协议地址;其中,所获取的网际协议地址指示内容分发网络中的边缘节点。
或者,上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该电子设备执行时,使得该电子设备:接收包括至少两个网际协议地址的节点评价请求;从所述至少两个网际协议地址中,选取网际协议地址;返回选取出的网际协议地址;其中,接收到的网际协议地址指示内容分发网络中的边缘节点。
可以以一种或多种程序设计语言或其组合来编写用于执行本公开的操作的计算机程序代码,上述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
附图中的流程图和框图,图示了按照本公开各种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
描述于本公开实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。其中,单元的名称在某种情况下并不构成对该单元本身的限定,例如,第一获取单元还可以被描述为“获取至少两个网际协议地址的单元”。
以上实施例只为说明本公开的技术构思及特点,其目的在于让熟悉此项技术的人士能够了解本公开的内容并据此实施,并不能限制本公开的保护范围。凡跟本公开权利要求范围所做的均等变化与修饰,均应属于本公开权利要求的涵盖范围。

Claims (10)

1.一种在线文档中表格的操作方法,应用于在线文档编辑,其特征在于,包括:
接收选择指令,根据所述选择指令确定所述在线文档中表格的待修改区域;
当在所述待修改区域接收到第一修改指令时,显示第一级修改窗口;
在所述第一级修改窗口中接收至少一个修改参数;
根据所述修改参数和所述待修改区域调整所述表格的结构。
2.根据权利要求1所述的在线文档中表格的操作方法,其特征在于,所述显示第一级修改窗口包括:
获取所述待修改区域的行列信息,并将所述行列信息显示到所述第一级修改窗口的对应参数项中。
3.根据权利要求1或2所述的在线文档中表格的操作方法,其特征在于,所述根据所述修改参数和所述待修改区域调整所述表格的结构包括:
获取所述修改参数对应的参数值和参数属性;
根据所述参数值、所述参数属性、以及所述待修改区域的单元格结构,在预设方向上增加或者删除与所述参数值同等数量的行或列。
4.根据权利要求3所述的在线文档中表格的操作方法,其特征在于,若在所述第一级修改窗口接收到两个以上所述修改参数,则所述在预设方向上增加或者删除与所述参数值同等数量的行或列包括:
同时在至少两个预设方向上增加或者删除与所述参数值同等数量的行或列。
5.根据权利要求1所述的在线文档中表格的操作方法,其特征在于,所述方法还包括:
当在所述第一级修改窗口区域接收到第二修改指令时,显示与所述第一级修改窗口相关联的第二级修改窗口;
在所述第二级修改窗口中接收至少一个修改参数;
在接收到第三修改指令后,根据所述修改参数和所述待修改区域调整所述表格的结构。
6.一种在线文档中表格的操作装置,应用于在线文档编辑,其特征在于,包括:
指令接收单元,用于接收选择指令,根据所述选择指令确定所述在线文档中表格的待修改区域;
第一显示单元,用于当在所述待修改区域接收到第一修改指令时,显示第一级修改窗口;
第一参数获取单元,用于在所述第一级修改窗口中接收至少一个修改参数;
第一调整单元,用于根据所述修改参数和所述待修改区域调整所述表格的结构。
7.根据权利要求6所述的在线文档中表格的操作装置,其特征在于,所述第一显示单元包括:
第二显示单元,用于获取所述待修改区域的行列信息,并将所述行列信息显示到所述第一级修改窗口的对应参数项中。
8.根据权利要求6或7所述的在线文档中表格的操作装置,其特征在于,所述第一调整单元包括:
第二参数获取单元,用于获取所述修改参数对应的参数值和参数属性;
第二调整单元,用于根据所述参数值、所述参数属性、以及所述待修改区域的单元格结构,在预设方向上增加或者删除与所述参数值同等数量的行或列。
9.一种计算机存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-5中任意一项所述的在线文档中表格的操作方法。
10.一种电子设备,其特征在于,包括存储器和处理器;
所述存储器用于存储计算机程序;
所述处理器用于执行所述计算机程序实现如权利要求1-5任一项所述的在线文档中表格的操作方法。
CN201811100492.6A 2018-09-20 2018-09-20 在线文档中表格的操作方法、装置、存储介质及电子设备 Pending CN109508450A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811100492.6A CN109508450A (zh) 2018-09-20 2018-09-20 在线文档中表格的操作方法、装置、存储介质及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811100492.6A CN109508450A (zh) 2018-09-20 2018-09-20 在线文档中表格的操作方法、装置、存储介质及电子设备

Publications (1)

Publication Number Publication Date
CN109508450A true CN109508450A (zh) 2019-03-22

Family

ID=65746095

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811100492.6A Pending CN109508450A (zh) 2018-09-20 2018-09-20 在线文档中表格的操作方法、装置、存储介质及电子设备

Country Status (1)

Country Link
CN (1) CN109508450A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110609993A (zh) * 2019-09-18 2019-12-24 北京字节跳动网络技术有限公司 表格调整方法及设备
CN111784800A (zh) * 2019-04-03 2020-10-16 珠海金山办公软件有限公司 一种图形对象选中方法、装置、电子设备及存储介质
CN111859883A (zh) * 2020-07-23 2020-10-30 北京字节跳动网络技术有限公司 程序表格创建方法、装置及电子设备
CN112241624A (zh) * 2020-10-26 2021-01-19 深圳市皓丽智能科技有限公司 表格控制方法、装置及计算机存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102103581A (zh) * 2009-12-17 2011-06-22 珠海金山软件有限公司 一种利用计算机在表格中追加行列的方法及***
CN105988655A (zh) * 2015-02-09 2016-10-05 珠海金山办公软件有限公司 一种电子表格行列区域调整方法及装置
US20180095654A1 (en) * 2016-09-30 2018-04-05 Atlassian Pty Ltd Creating tables using gestures

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102103581A (zh) * 2009-12-17 2011-06-22 珠海金山软件有限公司 一种利用计算机在表格中追加行列的方法及***
CN105988655A (zh) * 2015-02-09 2016-10-05 珠海金山办公软件有限公司 一种电子表格行列区域调整方法及装置
US20180095654A1 (en) * 2016-09-30 2018-04-05 Atlassian Pty Ltd Creating tables using gestures

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
WPS: "WPS 2019_7693.12012.(正式版).exe", pages 1 - 4, Retrieved from the Internet <URL:WPS 2019_7693.12012.(正式版).exe(http://www.dblog.cc/p-251.html)> *
腾讯视频: "WPS表格之如何***多行多列", 《HTTPS://V.QQ.COM/X/PAGE/U0511XOKJ9X.HTML》 *
腾讯视频: "WPS表格之如何***多行多列", 《HTTPS://V.QQ.COM/X/PAGE/U0511XOKJ9X.HTML》, 29 November 2017 (2017-11-29), pages 10 - 50 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111784800A (zh) * 2019-04-03 2020-10-16 珠海金山办公软件有限公司 一种图形对象选中方法、装置、电子设备及存储介质
CN110609993A (zh) * 2019-09-18 2019-12-24 北京字节跳动网络技术有限公司 表格调整方法及设备
CN111859883A (zh) * 2020-07-23 2020-10-30 北京字节跳动网络技术有限公司 程序表格创建方法、装置及电子设备
CN111859883B (zh) * 2020-07-23 2024-02-23 北京字节跳动网络技术有限公司 程序表格创建方法、装置及电子设备
CN112241624A (zh) * 2020-10-26 2021-01-19 深圳市皓丽智能科技有限公司 表格控制方法、装置及计算机存储介质

Similar Documents

Publication Publication Date Title
CN109508450A (zh) 在线文档中表格的操作方法、装置、存储介质及电子设备
JP7387891B2 (ja) 動画ファイルの生成方法、装置、端末及び記憶媒体
US9141406B2 (en) Method and system to provide a user interface with respect to a plurality of applications
CN109543163A (zh) 文档修订记录获取方法、装置、存储介质及电子设备
CN109151595B (zh) 视频处理方法、装置、终端和介质
CN109120997A (zh) 视频处理方法、装置、终端和介质
CN110688829B (zh) 表格生成方法、装置、设备及存储介质
CN109661662A (zh) 利用外部上下文针对相关性将查询结果进行排名
CN114564604B (zh) 媒体合集生成方法、装置、电子设备及存储介质
CN109885314A (zh) 小程序自动布局方法和装置
CN109544444A (zh) 图像处理方法、装置、电子设备及计算机存储介质
CN109831532A (zh) 数据分享方法、装置、设备及介质
CN109491742A (zh) 页面表格渲染方法及装置
CN110070593A (zh) 图片预览信息的显示方法、装置、设备及介质
CN110225246A (zh) 事件脚本的生成方法、装置、电子设备及计算机可读存储介质
CN109918146A (zh) 页面生成方法和装置
CN109656653A (zh) 蒙层图标显示方法及装置
CN109726380A (zh) 表格编辑方法及装置
CN110139118A (zh) 应用程序的功能运行方法、装置、电子设备及存储介质
WO2022184077A1 (zh) 文档编辑的方法、装置、终端及非暂时性存储介质
CN107294835A (zh) 一种即时通讯中的文件发送方法及装置
CN106354378A (zh) 一种快速选中多个目标的方法和装置
CN102968313A (zh) 一种终端桌面小部件的生成方法和终端
CN115239845A (zh) 一种特效配置文件的生成方法、装置、设备及介质
CN109684116B (zh) 数据分享方法、装置、设备及介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20190322