用于呈现文档的方法、装置、设备和存储介质制造方法及图纸

技术编号:36542315 阅读:50 留言:0更新日期:2023-02-01 16:44
根据本公开的各实施例提供了用于呈现文档的方法、装置、设备和存储介质。该方法包括呈现文档的第一视图,文档包括至少一个内容块,并且至少一个内容块具有呈现属性。该方法进一步包括响应于接收到用于呈现文档的第二视图的指示,调整至少一个内容块的呈现属性。此外,该方法还包括基于经调整的呈现属性,在第二视图中呈现至少一个内容块。以此方式,可以改善文档的用户体验,并且扩展文档的应用场景。并且扩展文档的应用场景。并且扩展文档的应用场景。

【技术实现步骤摘要】
用于呈现文档的方法、装置、设备和存储介质


[0001]本公开的各实施例总体上涉及计算机领域,特别地涉及用于呈现文档的方法、装置、设备和计算机可读存储介质。

技术介绍

[0002]随着计算机的日益普及,人们通过计算机来进行办公变得越来越普遍。当前,文档在日常办公中被广泛使用。人们往往以特定的文档格式创建文档,并在该文档格式下编辑和使用文档。然而,文档的不同使用场景对于文档的呈现方式可能有不同的需求。例如,人们可以使用文档编辑工具来编辑用于记录信息的文档,并且使用演示工具来编写用于演示的文档,等等。针对不同的使用场景,人们不得不在多种工具的文档格式之间进行转换。此时,期望能够使同一文档可以适用于不同的使用场景,并且在多种不同的视图中呈现文档。

技术实现思路

[0003]根据本公开的第一方面,提供了一种用于呈现文档的方法。在该方法中,呈现文档的第一视图,文档包括至少一个内容块,并且至少一个内容块具有呈现属性。响应于接收到用于呈现文档的第二视图的指示,调整至少一个内容块的呈现属性。进一步,基于经调整的呈现属性,在第二视图中呈现至少一个内容块。
[0004]根据本公开的第二方面,提供了一种用于呈现文档的装置。该装置包括原始呈现模块。该原始呈现模块被配置为:呈现文档的第一视图,文档包括至少一个内容块,至少一个内容块具有呈现属性。该装置进一步包括调整模块,其被配置为响应于接收到用于呈现文档的第二视图的指示,调整至少一个内容块的呈现属性。此外,该装置还包括目标呈现模块,其被配置为基于经调整的呈现属性,在第二视图中呈现至少一个内容块。
[0005]根据本公开的第三方面,提供了一种电子设备。该设备包括至少一个处理单元;以及至少一个存储器,至少一个存储器被耦合到至少一个处理单元并且存储用于由至少一个处理单元执行的指令。指令在由至少一个处理单元执行时使设备执行根据本公开的第一方面的方法。
[0006]根据本公开的第四方面,提供了一种计算机可读存储介质。该计算机可读存储介质上存储有计算机程序,计算机程序可由处理器执行以执行根据本公开的第一方面的方法。
[0007]应当理解,本内容部分中所描述的内容并非旨在限定本公开的实施例的关键特征或重要特征,也不用于限制本公开的范围。本公开的其他特征将通过以下的描述而变得容易理解。
附图说明
[0008]结合附图并参考以下详细说明,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。在附图中,相同或相似的附图标记表示相同或相似的元素,其中:
[0009]图1示出了本公开的各实施例能够在其中实现的示例环境的示意图;
[0010]图2示出了根据本公开的一些实施例的用于呈现文档的方法的流程图;
[0011]图3示出了根据本公开的一些实施例的文档的文档视图的示意图;
[0012]图4示出了根据本公开的一些实施例的文档的演示视图的示意图;
[0013]图5示出了根据本公开的一些实施例的文档的另一演示视图的示意图;
[0014]图6示出了根据本公开的一些实施例的文档的思维导图视图的示意图;
[0015]图7A和图7B分别示出了根据本公开的一些实施例的对思维导图进行编辑的示意图;
[0016]图8A和图8B分别示出了根据本公开的一些实施例的对思维导图进行编辑的示意图;
[0017]图9A和图9B分别示出了根据本公开的一些实施例的对思维导图进行编辑的示意图;
[0018]图10A和图10B分别示出了根据本公开的一些实施例的对思维导图进行编辑的示意图;
[0019]图11A和图11B分别示出了根据本公开的一些实施例的对思维导图进行编辑的示意图;
[0020]图12A和图12B分别示出了根据本公开的一些实施例的文档的文档视图和思维导图视图的示意图;
[0021]图13示出了根据本公开的一些实施例的用于呈现文档的示例装置的框图;以及
[0022]图14示出了其中可以实施本公开的一个或多个实施例的计算设备的框图。
具体实施方式
[0023]下面将参照附图更详细地描述本公开的实施例。虽然附图中示出了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反,提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。
[0024]在本公开的实施例的描述中,术语“包括”及其类似用语应当理解为开放性包含,即“包括但不限于”。术语“基于”应当理解为“至少部分地基于”。术语“一个实施例”或“该实施例”应当理解为“至少一个实施例”。术语“一些实施例”应当理解为“至少一些实施例”。下文还可能包括其他明确的和隐含的定义。
[0025]在本文中使用的术语“响应于”表示相应的事件发生或者条件得以满足的状态。将会理解,响应于该事件或者条件而被执行的后续动作的执行时机,与该事件发生或者条件成立的时间,二者之间未必是强关联的。例如,在某些情况下,后续动作可在事件发生或者条件成立时立即被执行;而在另一些情况下,后续动作可在事件发生或者条件成立后经过一段时间才被执行。
[0026]可以理解的是,本技术方案所涉及的数据(包括但不限于数据本身、数据的获取或使用)应当遵循相应法律法规及相关规定的要求。
[0027]可以理解的是,在使用本公开各实施例公开的技术方案之前,均应当根据相关法律法规通过适当的方式对本公开所涉及个人信息的类型、使用范围、使用场景等告知用户
并获得用户的授权。
[0028]例如,在响应于接收到用户的主动请求时,向用户发送提示信息,以明确地提示用户,其请求执行的操作将需要获取和使用到用户的个人信息,从而使得用户可以根据提示信息来自主地选择是否向执行本公开技术方案的操作的电子设备、应用程序、服务器或存储介质等软件或硬件提供个人信息。
[0029]作为一种可选的但非限制性的实现方式,响应于接收到用户的主动请求,向用户发送提示信息的方式,例如可以是弹出窗口的方式,弹出窗口中可以以文字的方式呈现提示信息。此外,弹出窗口中还可以承载供用户选择“同意”或“不同意”向电子设备提供个人信息的选择控件。
[0030]可以理解的是,上述通知和获取用户授权过程仅是示意性的,不对本公开的实现方式构成限定,其他满足相关法律法规的方式也可应用于本公开的实现方式中。
[0031]如前所述,在日常办公中广泛使用文档,并且不同的使用场景往往对于文档的呈现方式具有不用的需求。例如,在演示汇报的场景下,通常期望以分页布局的形式来呈现文档内容,并且对文档内容的样式和排版等具有一定要求。又例如,在梳理思路的场景下,通常期望以诸如树状结构的层级结构来呈现文档内容。常规的文档格式往往只能满足特定使用场景的需求,例如以幻灯片的方式呈现文档的演示文稿格式适用于演示汇报的场景,思维导图形式的文档适用于梳理思路的场景。此外,在不同格式间转换文档往本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于呈现文档的方法,包括:呈现文档的第一视图,所述文档包括至少一个内容块,所述至少一个内容块具有呈现属性;响应于接收到用于呈现所述文档的第二视图的指示,调整所述至少一个内容块的所述呈现属性;以及基于经调整的所述呈现属性,在所述第二视图中呈现所述至少一个内容块。2.根据权利要求1所述的方法,其中调整所述呈现属性包括:基于所述指示,确定所述第二视图的类型;以及基于所述第二视图的类型,调整所述呈现属性。3.根据权利要求2所述的方法,其中所述基于所述第二视图的类型调整所述呈现属性包括:响应于确定所述第二视图的类型包括演示类型,调整以下至少任一项:所述至少一个内容块在所述第二视图中的位置;所述至少一个内容块在所述第二视图中的尺寸;所述至少一个内容块在所述第二视图中的显示内容;所述至少一个内容块的组合布局方式。4.根据权利要求3所述的方法,还包括:基于所述至少一个内容块的文字内容,向所述至少一个内容块指定图标;以及在所述至少一个内容块相关联的位置处,呈现所述图标。5.根据权利要求3所述的方法,其中调整所述至少一个内容块的所述组合布局方式包括:响应于确定所述至少一个内容块包括第一类型的内容块和第二类型的内容块,将所述第一类型的内容块与所述第二类型的内容块进行组合布局;或者,响应于确定所述至少一个内容块包括多个内容块,将所述多个内容块进行组合布局,所述多个内容块属于同一个父级内容块;或者,响应于确定所述至少一个内容块包括多个相同类型的内容块,将所述多个相同类型的内容块进行组合布局;或者,响应于确定所述至少一个内容块包括多个相同类型的内容块,并且所述多个相同类型的内容块的内容满足预设条件,将所述多个相同类型的内容块进行组合布局。6.根据权利要求1所述的方法,还包括以下至少任一项:响应于接收到对在所述第二视图中呈现的分页控制元素的调整,调整所述第二视图的分页;响应于接收到对在所述第二视图中呈现的可见性控制元素的调整,调整所述至少一个内容块的可见性;响应于接收到对在所述第二视图中呈现的评论控制元素的调整,调整针对所述至少一个内容块的评论;响应于接收到对在所述第二视图中呈现的颜色控制元素的调整,调整针对所述至少一个内容块的颜色。7.根据权利要求2所述的方法,其中所述基于所述第二视图的类型调整所述呈现属性包括:响应于确定所述第二视图的类型包括思维导图类型,
确定所述至少一个内容块在所述第一视图中的标题层级;基于所述标题层级调整所述至少一个内容块的呈现属性,在思维导图视图中以所述呈现属性显示所述至少一个内容块。8.根据权利要求7所述的方法,其中所述在所述思维导图视图中以所述呈现属性显示所述至少一个内容块包括:在所述思维导图视图中生成与所述至少一个内容块对应的节点;基于所述至少一个内容块的所述标题层级,确定所述节点在所述思维导图视图中的层级结构;以及基于所述层级结构,在所述思维导图视图中呈现所述节点。9.根据权利要求7所述的方法,所述至少一个内容块...

【专利技术属性】
技术研发人员:徐紫卿王鸿云王霄慧
申请(专利权)人:北京字跳网络技术有限公司
类型:发明
国别省市:

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

1