【技术实现步骤摘要】
用于呈现文档的方法、装置、设备和存储介质
[0001]本公开的各实施例总体上涉及计算机领域,特别地涉及用于呈现文档的方法、装置、设备和计算机可读存储介质。
技术介绍
[0002]随着计算机的日益普及,人们通过计算机来进行办公变得越来越普遍。当前,文档在日常办公中被广泛使用。人们往往以特定的文档格式创建文档,并在该文档格式下编辑和使用文档。然而,文档的不同使用场景对于文档的呈现方式可能有不同的需求。例如,人们可以使用文档编辑工具来编辑用于记录信息的文档,并且使用演示工具来编写用于演示的文档,等等。针对不同的使用场景,人们不得不在多种工具的文档格式之间进行转换。此时,期望能够使同一文档可以适用于不同的使用场景,并且在多种不同的视图中呈现文档。
技术实现思路
[0003]根据本公开的第一方面,提供了一种用于呈现文档的方法。在该方法中,呈现文档的第一视图,文档包括至少一个内容块,并且至少一个内容块具有呈现属性。响应于接收到用于呈现文档的第二视图的指示,调整至少一个内容块的呈现属性。进一步,基于经调整的呈现属性,在第二视图中呈现至少一个内容块。
[0004]根据本公开的第二方面,提供了一种用于呈现文档的装置。该装置包括原始呈现模块。该原始呈现模块被配置为:呈现文档的第一视图,文档包括至少一个内容块,至少一个内容块具有呈现属性。该装置进一步包括调整模块,其被配置为响应于接收到用于呈现文档的第二视图的指示,调整至少一个内容块的呈现属性。此外,该装置还包括目标呈现模块,其被配置为基于经调整的呈现属性,在第二视 ...
【技术保护点】
【技术特征摘要】
1.一种用于呈现文档的方法,包括:呈现文档的第一视图,所述文档包括至少一个内容块,所述至少一个内容块具有呈现属性;响应于接收到用于呈现所述文档的第二视图的指示,调整所述至少一个内容块的所述呈现属性;以及基于经调整的所述呈现属性,在所述第二视图中呈现所述至少一个内容块。2.根据权利要求1所述的方法,其中调整所述呈现属性包括:基于所述指示,确定所述第二视图的类型;以及基于所述第二视图的类型,调整所述呈现属性。3.根据权利要求2所述的方法,其中所述基于所述第二视图的类型调整所述呈现属性包括:响应于确定所述第二视图的类型包括演示类型,调整以下至少任一项:所述至少一个内容块在所述第二视图中的位置;所述至少一个内容块在所述第二视图中的尺寸;所述至少一个内容块在所述第二视图中的显示内容;所述至少一个内容块的组合布局方式。4.根据权利要求3所述的方法,还包括:基于所述至少一个内容块的文字内容,向所述至少一个内容块指定图标;以及在所述至少一个内容块相关联的位置处,呈现所述图标。5.根据权利要求3所述的方法,其中调整所述至少一个内容块的所述组合布局方式包括:响应于确定所述至少一个内容块包括第一类型的内容块和第二类型的内容块,将所述第一类型的内容块与所述第二类型的内容块进行组合布局;或者,响应于确定所述至少一个内容块包括多个内容块,将所述多个内容块进行组合布局,所述多个内容块属于同一个父级内容块;或者,响应于确定所述至少一个内容块包括多个相同类型的内容块,将所述多个相同类型的内容块进行组合布局;或者,响应于确定所述至少一个内容块包括多个相同类型的内容块,并且所述多个相同类型的内容块的内容满足预设条件,将所述多个相同类型的内容块进行组合布局。6.根据权利要求1所述的方法,还包括以下至少任一项:响应于接收到对在所述第二视图中呈现的分页控制元素的调整,调整所述第二视图的分页;响应于接收到对在所述第二视图中呈现的可见性控制元素的调整,调整所述至少一个内容块的可见性;响应于接收到对在所述第二视图中呈现的评论控制元素的调整,调整针对所述至少一个内容块的评论;响应于接收到对在所述第二视图中呈现的颜色控制元素的调整,调整针对所述至少一个内容块的颜色。7.根据权利要求2所述的方法,其中所述基于所述第二视图的类型调整所述呈现属性包括:响应于确定所述第二视图的类型包括思维导图类型,
确定所述至少一个内容块在所述第一视图中的标题层级;基于所述标题层级调整所述至少一个内容块的呈现属性,在思维导图视图中以所述呈现属性显示所述至少一个内容块。8.根据权利要求7所述的方法,其中所述在所述思维导图视图中以所述呈现属性显示所述至少一个内容块包括:在所述思维导图视图中生成与所述至少一个内容块对应的节点;基于所述至少一个内容块的所述标题层级,确定所述节点在所述思维导图视图中的层级结构;以及基于所述层级结构,在所述思维导图视图中呈现所述节点。9.根据权利要求7所述的方法,所述至少一个内容块...
【专利技术属性】
技术研发人员:徐紫卿,王鸿云,王霄慧,
申请(专利权)人:北京字跳网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。