CN115640783A - 用于文档内容显示的方法、装置、设备和存储介质 - Google Patents
用于文档内容显示的方法、装置、设备和存储介质 Download PDFInfo
- Publication number
- CN115640783A CN115640783A CN202211351678.5A CN202211351678A CN115640783A CN 115640783 A CN115640783 A CN 115640783A CN 202211351678 A CN202211351678 A CN 202211351678A CN 115640783 A CN115640783 A CN 115640783A
- Authority
- CN
- China
- Prior art keywords
- content
- target
- view
- block
- 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
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
根据本公开的实施例,提供了用于文档内容的显示的方法、装置、设备和存储介质。该文档内容显示的方法包括在文档的当前视图下,接收对文档内的内容块中的目标内容块的选择操作,以确定目标内容块。该方法还包括在目标内容块被确定时,接收对目标内容块的内容演示指示。该方法还包括基于目标内容块生成包括至少一个内容页面的目标视图。目标内容块的内容显示在至少一个内容页面中。以此方式,能够提供更多样、灵活的文档演示。
Description
技术领域
本公开的示例实施例总体涉及计算机领域,特别地涉及用于文档内容显示的方法、装置、设备和计算机可读存储介质。
背景技术
各类文档遍布在人们的生活、工作和社交等各个方面。例如,在会议汇报、企业宣传、产品推介、活动展示等领域,常常需要对文档的各种内容进行显示。针对不同的应用场景,需要进行演示的文档内容可能有所不同。如何提供更多样、灵活的文档内容显示,是值得关注的问题。
发明内容
在本公开的第一方面,提供了一种文档内容的显示的方法。该方法包括在文档的当前视图下,接收对文档内的内容块中的目标内容块的选择操作,确定目标内容块。该方法还包括在目标内容块被确定时,接收对目标内容块的内容演示指示。该方法还包括基于目标内容块生成包括至少一个内容页面的目标视图。目标内容块的内容显示在至少一个内容页面中。
在本公开的第二方面,提供了一种用于文档内容显示的装置。该装置包括目标内容块确定模块,被配置为在文档的当前视图下,接收对文档内的内容块中的目标内容块的选择操作,确定目标内容块。该装置还包括内容演示指示接收模块,被配置为在目标内容块被确定时,接收对目标内容块的内容演示指示。该装置还包括目标视图生成模块,被配置为基于目标内容块生成包括至少一个内容页面的目标视图。目标内容块的内容显示在至少一个内容页面中。
在本公开的第三方面,提供了一种电子设备。该设备包括至少一个处理单元;以及至少一个存储器,至少一个存储器被耦合到至少一个处理单元并且存储用于由至少一个处理单元执行的指令。指令在由至少一个处理单元执行时使设备执行第一方面的方法。
在本公开的第四方面,提供了一种计算机可读存储介质。介质上存储有计算机程序,计算机程序可由处理器执行以实现第一方面的方法。
应当理解,本发明内容部分中所描述的内容并非旨在限定本公开的实施例的关键特征或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的描述而变得容易理解。
附图说明
结合附图并参考以下详细说明,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。在附图中,相同或相似的附图标记表示相同或相似的元素,其中:
图1示出了本公开的实施例能够在其中实现的示例环境的示意图;
图2示出了根据本公开的一些实施例的用于文档内容显示的过程的流程图;
图3A至图3F示出了根据本公开的一些实施例的对文档的目标内容块进行选择的示例的示意图;
图4A至图4E示出了根据本公开的实施例的用于对文档的目标内容块进行筛选的交互示例的示意图;
图5示出了根据本公开的实施例的用于对所选中的文档的目标内容块进行交互的示例的示意图;
图6A至图6B示出根据本公开的一些实施例的用于文档内容显示的演示界面的示例的示意图;
图7示出了根据本公开的一些实施例的用于文档内容显示的装置的框图;以及
图8示出了能够实施本公开的多个实施例的电子设备的框图。
具体实施方式
下面将参照附图更详细地描述本公开的实施例。虽然附图中示出了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反,提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。
在本公开的实施例的描述中,术语“包括”及其类似用语应当理解为开放性包含,即“包括但不限于”。术语“基于”应当理解为“至少部分地基于”。术语“一个实施例”或“该实施例”应当理解为“至少一个实施例”。术语“一些实施例”应当理解为“至少一些实施例”。下文还可能包括其他明确的和隐含的定义。
可以理解的是,本技术方案所涉及的数据(包括但不限于数据本身、数据的获取或使用)应当遵循相应法律法规及相关规定的要求。
可以理解的是,在使用本公开各实施例公开的技术方案之前,均应当根据相关法律法规通过适当的方式对本公开所涉及个人信息的类型、使用范围、使用场景等告知用户并获得用户的授权。
例如,在响应于接收到用户的主动请求时,向用户发送提示信息,以明确地提示用户,其请求执行的操作将需要获取和使用到用户的个人信息,从而使得用户可以根据提示信息来自主地选择是否向执行本公开技术方案的操作的电子设备、应用程序、服务器或存储介质等软件或硬件提供个人信息。
作为一种可选的但非限制性的实现方式,响应于接收到用户的主动请求,向用户发送提示信息的方式,例如可以是弹窗的方式,弹窗中可以以文字的方式呈现提示信息。此外,弹窗中还可以承载供用户选择“同意”或“不同意”向电子设备提供个人信息的选择控件。
可以理解的是,上述通知和获取用户授权过程仅是示意性的,不对本公开的实现方式构成限定,其他满足相关法律法规的方式也可应用于本公开的实现方式中。
图1示出了本公开的实施例能够在其中实现的示例环境100的示意图。在该示例环境100中,电子设备110可以对文档112的内容进行显示。例如,电子设备110可以呈现针对文档112的视图120。电子设备110可以在视图120中呈现文档112中的内容。在本文中,文档112可以是任意适于演示的文档格式,例如word文档等。文档112可以存储在电子设备110的存储装置中,也可以存储在与电子设备110可通信的诸如云存储中。
在一些实施例中,视图120可以由电子设备110中的例如文档编辑应用或者文档演示应用提供。视图120可以具有适合于电子设备110的显示区域大小的显示区域面积,或者具有其他适当的预定的或由用户指定的显示区域面积。在一些实施例中,视图120可以包括文档视图,例如文档112的编辑视图。附加地或备选地,视图120也可以包括演示视图,用于提供对文档112的演示。
在一些实施例中,用户102可以与电子设备110进行交互。例如,用户102可以通过与电子设备110交互,来对文档112的视图120进行各种交互操作。关于用户102与电子设备110的各种交互过程将在下文中进行详细描述。
电子设备110可以是任意类型的移动终端、固定终端或便携式终端,包括移动手机、台式计算机、膝上型计算机、笔记本计算机、上网本计算机、平板计算机、媒体计算机、多媒体平板、个人通信***(PCS)设备、个人导航设备、个人数字助理(PDA)、音频/视频播放器、数码相机/摄像机、定位设备、电视接收器、无线电广播接收器、电子书设备、游戏设备或者前述各项的任意组合,包括这些设备的配件和外设或者其任意组合。在一些实施例中,电子设备110也能够支持任意类型的针对用户的接口(诸如“可佩戴”电路等)。
应当理解,仅出于示例性的目的描述环境100的结构和功能,而不暗示对于本公开的范围的任何限制。
如前所述,文档演示遍布在人们的生活、工作和社交等各个方面,例如,会议汇报、企业宣传、产品推介、活动展示等领域。在文档演示场景中,有时并不期望对文档的全部内容进行呈现,而是期望仅呈现文档中的部分内容。例如,有时会在文档演示的开始阶段针对全文进行简短的演讲,随后再对全文的具体内容进行详细的汇报。举例来说,可能会在会议开始阶段对会议中需要重点关注的内容进行快速汇报演讲,即内容导读。这些需要重点关注的内容通常仅仅是文档的部分内容。换句话说,在很多场景下,都需要先对文档的部分内容进行简短的演讲,在对文档的全部内容进行详细的演讲。
一种文档演示的常规方案是诸如演示文稿(PPT)式的纯汇报。演示文稿中通常仅包含了需要重点关注的内容,而不具有较为详细的文档内容。这种演示文稿的文档演示方案仅适用于对重点关注的内容进行导读,而无法提供对具体内容的演讲和呈现。
另一种文档演示的常规方案是文档式的纯阅读。这种文档式的纯阅读难以提供对需要重点关注内容的导读演示。此外,这种纯文档式的文档演示通常无法突出演示的重点内容,这种演示通常较为枯燥,难以令人满意。
综上所述,目前的文档演示方案均无法满足既能够对文档的重点内容进行演示,又提供对文档的具体内容的详细演讲的要求。因此,希望能够提出对文档进行既讲又演的文档演示方案,从而改善用户体验。
根据本公开的实施例,提出了一种改进的文档内容显示的方案。在该方案中,能够在文档的当前视图下对文档中的部分内容进行选择,例如能够选择文档内的内容块中的目标内容块。在检测到对选中的部分内容,即,目标内容块的内容演示指示后,基于目标内容块生成包括至少一个内容页面的目标视图。目标内容块的内容显示在至少一个内容页面中。
该方案能够支持对文档的部分内容(即,目标内容块)的选择,并且支持呈现演示选中的部分内容的演示界面。以此方式,文档既可以被部分地演示,也可以被完整的演示。此外,不需要将文档的部分内容创建为单独的演示文稿即可展示文档的部分内容。通过这样,可以大大拓宽文档的演示场景,从而提供更多样、灵活的文档演示。
图2示出了根据本公开的一些实施例的用于文档内容显示的过程200的流程图。过程200可以在电子设备110处实现。为便于讨论,将参考图1的环境100来描述过程200。
在框210处,电子设备110在文档112的当前视图下,接收对文档112内的内容块中的目标内容块的选择操作,以确定目标内容块。例如,用户102可以采用鼠标、指点设备、触控笔、手指等等方式,来对文档112中的目标内容块进行选择操作。本公开的实施例在此方面不受限制。电子设备110可以确定出用户102对目标内容块的选择。这些被选中的目标内容块将会在后续的文档内容显示过程中被呈现。以此方式,能够使用户可以对期望被演示的文档的部分内容进行选择,进而使得能够支持对文档部分内容的演示。关于对文档部分内容进行演示的详细过程将在下文中进行详细描述。
在一些实施例中,文档112可以是诸如基于DocX架构的文档。文档112可以包括多个内容块。换句话说,在文档112的架构内可以承载一个或多个内容项。内容块可以是文档中的实体。内容块也可以是文档112的最小编辑单元。例如,一个内容块可以是一段文字、一张图片、一张表格、一段代码、一个链接,等等。文档112可以看作是多个内容块的集合,或者看作包括多个内容块的容器。在本文中,“内容块”也可以被称为“块”、“内容项”或“内容区”。在这样的实施例中,可以通过对文档112中的内容块的选择,来选择目标内容块。应理解,在一些实施例中,文档112也可以基于能够支持对文档内容的部分选择的其他现有的或未来的文档架构。本公开的实施例在此方面不受限制。
在一些实施例中,电子设备110可以检测针对文档112中的目标区域的选择。目标内容块可以包括位于该目标区域内的内容块。例如,在文档112的编辑界面或者查看界面中,用户102可以通过鼠标框选或者手指触摸等方式来选择文档112中的目标区域。电子设备110可以通过检测对目标区域的选择,来确定目标内容块。
附加地或备选地,还可以采用其他方式来选择目标内容块。例如,在一些实施例中,文档112的当前视图可以是第一视图,例如文档页面视图。在本文中,可以在其下对文档112进行编辑等操作的视图被称为“第一视图”。在文档112的当前视图是第一视图的示例中,电子设备110可以获取当前焦点的移动路径,将移动路径上的内容块作为选择的目标内容块。附加地或备选地,电子设备110可以确定当前焦点所在位置对应的内容块,根据快捷选择指示将该内容块作为目标内容块。
附加地或备选地,在文档112的当前视图是第一视图的示例中,电子设备110还可以接收内容筛选的指示。如果电子设备110接收到内容筛选的指示,则电子设备110可以确定当前视图下的全部内容块,在每个内容块的关联位置生成预设标记。电子设备110还可以接收对预设标记的编辑操作。电子设备110还可以基于对预设标记的编辑操作来确定目标内容块。
例如,在一些实施例中,预设标记可以具有未选中的初始状态。例如,预设标记可以是具有未选中的初始状态的选择框。在这种情况下,电子设备110可以接收对预设标记的确认选中。备选地,在一些实施例中,预设标记可以具有被选中的初始状态。例如,预设标记可以是已被选中的选择框。在这种情况下,电子设备110可以接收对预设标记的取消选中。电子设备110可以将与经过标记操作之后的被选中的预设标记对应的内容块确定为目标内容块。
在一些实施例中,文档112的当前视图可以是第二视图。第二视图可以是基于第一视图生成的。在本文中,将基于第一视图生成的视图称为“第二视图”。例如,第二视图可以是基于文档页面视图生成的演示页面视图。与第一视图下的示例类似,在文档112的当前视图是第二视图的示例中,电子设备110可以接收内容筛选的指示。如果电子设备110接收到内容筛选的指示,则电子设备110可以确定第二视图下的全部内容块,在每个内容块的关联位置生成预设标记。电子设备110还可以接收对预设标记的编辑操作。电子设备110还可以基于对预设标记的编辑操作来确定目标内容块。
例如,在一些实施例中,预设标记可以具有未选中的初始状态。例如,预设标记可以是具有未选中的初始状态的选择框。在这种情况下,电子设备110可以接收对预设标记的确认选中。备选地,在一些实施例中,预设标记可以具有被选中的初始状态。例如,预设标记可以是已被选中的选择框。在这种情况下,电子设备110可以接收对预设标记的取消选中。电子设备110可以将与经过标记操作之后的被选中的预设标记对应的内容块确定为目标内容块。
附加地或备选地,与第一视图下的示例类似,在当前视图为第二视图的示例中,电子设备110可以获取当前焦点的移动路径,将移动路径上的内容块作为选择的目标内容块。附加地或备选地,电子设备110可以确定当前焦点所在位置对应的内容块,根据快捷选择指示将该内容块作为目标内容块。
虽然以上描述了在当前视图为第一视图或者第二视图的示例中,电子设备110可以利用当前焦点的移动路径或位置以及利用预设标记等不同方式来确定目标内容块。但在一些实施例中,可以在第一视图下仅采用利用当前焦点的移动路径或位置来确定目标内容块的方式。在第二视图下可以仅采用利用预设标记来确定目标内容块的方式。不同视图下所能够采用的确定目标内容块的方式可以是预先设置的、也可以灵活地选择或者更改。本公开的实施例在此方面不受限制。
以上结合图2描述了确定目标内容块的若干示例。接下来将结合图3A至图3F描述用于确定目标内容块的更多的示例。
图3A至图3C示出了根据本公开的一些实施例的对文档112的目标内容块进行选择的示例的示意图。应当理解,图3A示出的页面以及下文中将描述的其他附图中的页面仅仅是示例,实际可以存在各种页面设计。页面中的各个图形元素可以具有不同的布置和不同的视觉表示,其中的一个或多个元素可以省略或被替换,并且还可以存在一个或多个其他元素。本公开的实施例在此方面不受限制。
在图3A中,在当前的视图300中呈现了文档112的多个内容块,例如内容块310、内容块320、内容块330和内容块340。在一些实施例中,视图300可以包括第一视图或者文档页面视图。视图300可以是由电子设备110提供的诸如文档编辑视图、文档查看视图,等等。出于解释说明的目的,仅在视图300中呈现了文档112中的其中四个内容块。应理解,文档112中可以具有更少的或者更多的内容块。虽然在图3A的示例中,文档112的内容块均为文字块,但在其他实施例中,内容块也可以是其他内容块,例如图片块、表格块,等等。此外,虽然在图中呈现了特定的文本,但这样的文本并不构成对本公开的实施例的任何限制。
在图3B中,示出了对图3A中的视图300中的部分内容块的选择。如前所述,电子设备110可以获取当前焦点的移动路径,将移动路径上的内容块作为选择的目标内容块。例如,箭头302与箭头304之间的移动路径306(也称为轨迹)可以是诸如由用户102利用鼠标、手指等交互工具选择的当前焦点的移动路径。电子设备110可以检测移动路径306,并且将位于移动路径306上的内容块310和内容块320作为选择的目标内容块。
附加地或备选地,电子设备110还可以将覆盖移动路径306的预定形状(例如,矩形)的区域作为所检测到的目标区域。在这一示例中,内容块310和内容块320至少部分地位于所检测到的目标区域内,而内容块330和内容块340不位于该目标区域内。在这种情况下,电子设备110将内容块310和内容块320确定为用户选中的目标内容块。
如图3C所示,在视图300中以具有底色的内容块示出了图3B中由用户选中的目标内容块,即内容块310和内容块320。
在一些实施例中,视图300中还可以布置有例如滚动条控件(未示出)或者翻页控件(未示出),以对视图300中所呈现的文档112的内容进行定位。附加地或备选地,视图300中还可以布置有关闭控件(未示出)。电子设备110可以检测对关闭控件的触发指示,以将视图300关闭。
图3D至图3F示出了根据本公开的一些实施例的对文档112的内容进行选择的另一示例的示意图。在图3D至图3F的示例中,视图300中呈现了文档112中的在内容块310至内容块340之后的几个内容块,例如包括表1的名称的内容块360、包括一个表格的内容块370和包括一段文字的内容块380。可以通过滚动条控件或者翻页控件来使视图300呈现图3D中的内容。应理解,虽然在图中呈现了特定的文本和表格,但这样的文本和表格并不构成对本公开的实施例的任何限制。
在图3E中,示出了对图3D中的视图300中的部分内容块的选择。如前所述,在一些实施例中,电子设备110可以确定当前焦点所在位置对应的内容块,根据快捷选择指示将该内容块作为目标内容块。例如,在当前焦点位于箭头362所示出的位置时,可以通过诸如鼠标单击或双击、或者手指触摸或按压等快捷选择指示将内容块360确定为目标内容块。类似地,在当前焦点位于箭头364所示出的位置时,可以通过任何适当的快捷选择指示将内容块370确定为目标内容块。
如图3F所示,在视图300中以具有灰色的底色的内容块示出了图3E中由用户选中的目标内容块,即内容块360和内容块370。
在一些实施例中,电子设备110可以在图3B至图3C的示例中将内容块310和内容块320添加到目标内容块中,并且在图3E至图3F的示例中将内容块360和内容块370添加到目标内容块。即,目标内容块可以包括内容块310、内容块320、内容块360和内容块370。
以上结合图3A至图3F描述了在当前视图为第一视图的示例下,利用当前焦点的移动路径或者位置来确定目标内容块的若干过程。应理解,上述示例过程也可以被应用于当前视图为第二视图的示例中。此外,在一些实施例中,在当前视图为第一视图或者第二视图的示例中,也可以采用内容筛选模式来确定目标内容块。
接下来将结合图4A至图4E描述根据本公开的实施例的采用内容筛选模式确定目标内容块的交互示例的示意图。在文档112的当前的视图400是第二视图的示例中,电子设备110可以接收内容筛选的指示。在图4A的示例中,视图400中布置有内容筛选控件410。用户102可以通过例如点击或者触摸内容筛选控件410来触发对内容筛选的指示。
附加地或备选地,视图400中还布置有演示设置控件420。用户102可以通过触发演示设置控件420来修改对目标内容块的呈现,例如修改视图的大小、背景,等等。通过对该演示设置控件420的触发检测,电子设备110可以根据用户102的需求来改变对目标内容块的呈现形式,例如进行多视图的切换。通过对视图的设置,可以使文档112的显示场景被大大拓宽了。
在一些实施例中,如果电子设备110接收到内容筛选的指示,则电子设备110可以确定第二视图下的全部内容块,并且在每个内容块的关联位置生成预设标记。例如,预设标记可以包括选择框。以预设标记为选择框为例,如果内容筛选控件410被选中(示出为具有阴影框线),则电子设备110可以检测到对内容筛选的指示。在这种情况下,电子设备110可以在视图400中呈现与文档112的多个内容块相关联的多个选择框。例如,与内容块310相关联的选择框412、与内容块320相关联的选择框414、与内容块330相关联的选择框416以及与内容块340相关联的选择框418(如图4B至图4E所示)。
在一些实施例中,电子设备110还可以接收对预设标记的编辑操作。电子设备110还可以基于对预设标记的编辑操作来确定目标内容块。以预设标记为选择框为例,电子设备110可以基于被选择的至少一个选择框来确定被选中的目标内容块。
在一些实施例中,预设标记可以具有未选中的初始状态。例如,预设标记可以是具有未选中的初始状态的选择框。在这种情况下,电子设备110可以接收对预设标记的确认选中。电子设备110可以将与经过标记操作之后的被选中的预设标记对应的内容块确定为目标内容块。例如,用户可以根据需要将一个或多个选择框改变为选中状态。此时,对选择框的选择指示可以是对选择框的确认选中指示。在这种示例中,电子设备110可以将与检测到确认选中指示的至少一个选择框相关联的至少一个内容块确定为被选中的目标内容块。
例如,如图4B中所示出的,多个选择框412、414、416和418默认为未选中状态。用户102可以根据需要确认对一个或多个选择框的选择,使一个或多个选择框变为选中状态。在图4C的视图400中示出了用户102对选择框的确认选中指示的示例。在其中呈现有对钩“√”的选择框412和选择框414是用户102所选中的选择框,即,被电子设备110检测到确认选中指示的选择框。电子设备110可以将与选择框412相关联的内容块310以及与选择框414相关联的内容块320确认为被选中的目标内容块。在图4C的示例中,将被选中的内容块呈现为具有灰色的底色,以表示其被选中。
备选地,在一些实施例中,预设标记可以具有被选中的初始状态。例如,预设标记可以是已被选中的选择框。在这种情况下,电子设备110可以接收对预设标记的取消选中。在这种情形下,用户可以根据需要确认对一个或多个选择框的取消选择,使一个或多个选择框变为未选中状态。此时,对选择框的选择指示可以是对选择框的取消选中指示。电子设备110可以将与多个选择框中除检测出取消选中指示的至少一个选择框之外的其他选择框相关联的内容块确定为被选中的目标内容块。
例如,在一些实施例中,与图4B中的实施例不同,图4D的视图400中所呈现的多个选择框412、414、416和418默认为未选中状态,即,选择框中呈现有对钩“√”。在这一示例中,默认选中的各个内容块也以灰色底色示出为选中的内容。用户102可以根据需要确认对一个或多个选择框的取消选择,使一个或多个选择框变为未选中状态。在这种情形下,当用户102对其中某个选择框进行选择指示的触发,可以触发对该选择框的取消选中指示。例如,用户102可以触发对选择框416和选择框418的取消选中指示。
在图4E的视图400中示出了用户102对选择框的取消选中指示的示例。与图4D中的各个选择框相比,可以看出,选择框416和选择框418从选中状态变为了未选中状态。经过对用户102的取消选中指示的检测,电子设备110可以将与未被取消选中的选择框412和选择框414相关联的内容块确定为用户102选中的目标内容块。换句话说,电子设备110可以将与选择框412相关联的内容块310以及与选择框414相关联的内容块320确认为被选中的目标内容块。在图4E的示例中,将为被取消选中的内容块呈现为具有灰色的底色,以表示其属于被选中的目标内容块。
以上以选择框作为预设标记的示例为例描述了根据用户对预设标记的编辑操作来确定目标内容块的若干示例。应理解,虽然在图4A至图4E的示例中,视图400为第二视图,但是视图400也可以包括第一视图。本公开的实施例在此方面不受限制。
以上描述了各种基于当前焦点或者预设标记的方式来确定目标内容块。通过上述各种方式以及其他可能的方式,用户102可以在第一视图或者第二视图下灵活地选择使用鼠标框选、鼠标点选、触屏控制、选择框筛选等等方式来选择目标内容块。确定目标内容块的这些灵活的方式,进一步改善了用户体验。
继续参考图2。在框220处,电子设备110在目标内容块被确定时,接收对目标内容块的内容演示指示。
例如,在一些实施例中,当前视图为第一视图,例如视图300。在该视图下,可以在任一被确定的目标内容块的关联位置显示第一控件。电子设备110可以通过第一控件接收对目标内容块的内容演示指示。用户102可以触发第一控件,例如通过鼠标点击或者手指触控,等等。本文中所采用的触发指示的形式在此方面不受限制。电子设备110可以对各种内容演示指示进行检测。
附加地或备选地,在一些实施例中,当前视图为第二视图,例如视图400。可以在第二视图的页面中的预设位置显示第二控件。电子设备110可以通过第二控件来接收对目标内容块的内容演示指示。用户102可以触发第二控件,例如通过鼠标点击或者手指触控,等等。本文中所采用的触发指示的形式在此方面不受限制。电子设备110可以对各种内容演示指示进行检测。
在框230处,电子设备110确定是否检测到内容演示指示。如果在框230处电子设备110检测到内容演示指示,则电子设备110在框240处基于目标内容块生成包括至少一个内容页面的目标视图。目标内容块的内容显示在至少一个内容页面中。反之,如果在框230处没有检测到内容演示指示,则电子设备110可以返回到框220处,以继续在目标内容块被确定时接收对目标内容块的内容演示指示。例如,电子设备110可以在目标内容块被确定时不断地或者按照预定的时间间隔来检测内容演示的指示。
附加地或备选地,在一些实施例中,如果在框230处没有检测到内容演示指示,则电子设备110还可以返回到框210处(未示出),以继续接收对文档内的内容块中的目标内容块的选择操作。此外,在一些实施例中,框210与框220可以并行执行。也就是说,电子设备110可以在继续检测对目标内容块的选择的同时,在已有部分内容块被选中的同时检测内容演示指示。
在一些实施例中,电子设备110可以基于目标内容块的类型、内容量和内容关联度中的至少一项,确定目标视图包括的内容页面的数量。电子设备110可以将目标内容块显示在对应的内容页面中。
例如,电子设备110可以根据目标内容块的内容量与内容页面的大小,确定目标视图包括的内容页面的数量。又如,电子设备110可以根据目标内容块的类型或者内容关联度在内容页面中布局目标内容量,将目标内容块中类型相同或者内容相关联的内容块布局在同一内容页面中。电子设备110可以根据目标内容块的布局,来确定目标视图包括的内容页面的数量。
此外,在一些实施例中,还可以根据目标内容块的类型,设置目标内容块在内容页面中所占据的大小。例如,如果目标内容块是图片,则可以在内容页面中占据较大的面积。又如,如果目标内容块是一个短语,则可以在内容页面中占据较小的面积。根据不同目标内容块在内容页面中所占据的大小,来确定目标视图所包括的内容页面的数量。
以上仅列举了确定内容页面数量的若干示例,应理解,可以采用其他适当的方法来确定内容页面的数量。本公开的实施例在此方面不受限制。
在一些实施例中,当前视图下的目标内容块中可以包括互动标识。例如,互动标识可以是用于添加或显示评论。例如,用户可以针对文档112中的某个内容块,例如一段话、一个短语或者一个字等进行评论。在用户对该内容块添加了评论之后,可以在该内容块的位置处或者该内容块的旁边位置显示互动标识。
附加地或备选地,可以在生成的目标内容块的目标视图中隐藏该互动标识。通过隐藏互动标识,能够使演示界面更加简洁,去除干扰。在一些实施例中,也可以在生成的目标内容块的目标视图中显示该互动标识。例如,可以由用户来选择隐藏或者显示该互动标识。以此方式,可以在用户相应进行互动操作时显示互动标识,以便进行互动操作。
在一些实施例中,电子设备110可以响应于对互动标识的触发操作,在目标视图的相应内容页面中显示互动内容。例如,电子设备110可以在第二视图下接收对互动标识的触发,从而显示与该互动标识相对应的评论内容。以此方式,可以在文档112的演示状态下仍然能够显示互动标识,从而提供互动操作。
附加地或备选地,电子设备110还可以在目标内容块被确定时,接收对目标内容块的内容导出指示。例如,可以通过内容导出控件来接收内容导出指示。内容导出控件可以位于第一视图或者第二视图的任意位置。用户对内容导出控件的触发方式可以是任意的。本公开的范围在此方面不受限制。
图5示出了根据本公开的实施例的用于对所选中的文档112的目标内容块进行交互的示例的示意图。在图5的示例中,在视图500中,当检测到如箭头364所指示的位置被选中,即,内容块360被选中(图示为阴影方框),电子设备110可以检测对选中的目标内容块的进一步交互。视图500可以是第一视图,或者备选地可以是第二视图。例如,用户102可以在箭头364的位置处鼠标双击、鼠标右键选中、手指按压,等等,以触发功能栏510的呈现。如果检测到该触发,则电子设备110可以在视图500上呈现功能栏510。在一些示例中,功能栏510可以默认或根据配置被呈现在视图500中,而无需用户触发。
在一些实施例中,功能栏510中可以包括各种交互功能。例如,图标512表示复制,即,可以将所选中的目标内容块或者当前所选中的内容块360进行复制。又如,图标514表示剪切,其可以将所选中的目标内容块或者当前所选中的内容块360进行剪切。再如,图标516表示删除,其可以将所选中的目标内容块或者当前所选中的内容块360进行删除。
在一些实施例中,功能栏510中包括演示图标518。用户102可以通过触发演示图标518来指示进行内容演示。即,如果电子设备110检测到对演示图标518的触发,即表示检测到了内容演示的指示。当检测到内容演示的指示,电子设备110可以呈现用于显示目标内容块的演示页面视图。演示页面视图的示例将在下文结合图6A和图6B进行描述。
附加地或备选地,功能栏510中可以包括评论图标518。在本文中,评论图标518也被称为互动标识。用户102可以通过触发评论图标518,来对所选中的目标内容块或者当前所选中的内容块360添加评论。附加地,用户102可以通过触发评论图标518,来查看先前对所选中的目标内容块或者当前所选中的内容块360添加的评论。
附加地或备选地,功能栏510中可以包括导出图标524。用户102可以触发导出图标524,以指示对目标内容块的导出。如果电子设备110检测到对导出图标524的触发,即,检测到内容导出的指示,电子设备110可以将文档112中被选中的目标内容块保存为另一文档。在一些实施例中,功能栏510中也可以不包括导出图标524。当检测到内容演示的指示,则电子设备110可以自动将目标内容块导出为另一文档。该另一文档可以存储在电子设备110的存储装置中,或者存储在与电子设备110通信的云存储中。
通过将选中的目标内容块保存为另一文档,可以在对文档112的之后的演示过程中,直接打开该另一文档而无需对文档112的内容进行再次选择。此外,所选中的目标内容块通常为文档112中的重点内容,可以对所保存的另一文档进行打印等,来查看文档112中的重点内容。
应理解,图5中所示出的功能栏510的大小、形状和位置仅仅是示例性的,而不是限制性的。功能栏510可以包括与图5中所示出的相同的或不同的、更多的或更少的功能控件。虽然在图5的示例中,功能栏510是响应于检测到对某个内容块的交互触发而显示的,在其他实施例中,功能栏510可以是可隐藏的,当用户102例如将鼠标或者手指等移动到功能栏510的预定位置(例如,视图500的左上角或者其他适当的位置)处时,功能栏510可以从隐藏状态变为可视状态。此外,当功能栏510被呈现时,可以与各个内容块分离,或者至少部分地覆盖在某个或某些内容块的上方。本公开的实施例在此方面不受限制。
以上结合图5描述了对所选中的文档内容进行各种交互的示例。接下来将结合图6A和图6B描述根据本公开的一些实施例的用于文档内容显示的视图600的示例。将结合图3A至图3D的示例来描述图6A和图6B中的视图600。
如前所述,在图3B和图3D的示例中,内容块310、内容块320、内容块360和内容块370分别被选中。如果在这些内容块被选中的同时检测到内容演示的指示,则电子设备110将会呈现视图600。该视图600中呈现了被选中的内容块310、内容块320、内容块360和内容块370。
在一些实施例中,视图600可以包括关闭控件612。当用户102对关闭控件612进行触发,例如鼠标点击关闭控件612或者手指按压关闭控件等,则电子设备110可以检测到该触发。在这种情况下,电子设备110可以响应于对关闭控件612的触发而关闭视图600。
应理解,图6A和图6B中所示出的关闭控件612的大小、形状和位置仅仅是示例性的,而不是限制性的。关闭控件612可以具有其他的形状和大小,并且可以在视图600的其他位置。附加地或备选地,关闭控件612可以是可隐藏的,当用户102例如将鼠标移动到关闭控件612的位置处时,关闭控件612可以从隐藏状态变为可视状态。
附加地或备选地,在一些实施例中,虽然未示出,但是视图600中也可以设置有诸如滚动条控件和/或翻页控件等控件,以用于对所呈现的目标内容块进行导航定位。例如,目标内容块可以在多个内容页面上被呈现。如果电子设备110检测到对翻页控件的触发,可以将视图600从当前所呈现的内容页面切换到另一内容页面,例如下一页面或者前一页面。又如,如果电子设备110检测到对滚动条控件的触发,可以将视图600所呈现的内容页面进行滚动呈现。
在一些实施例中,视图600中可以呈现互动标识620。该互动标识620可以用来表示用户102对该处的内容块370添加过互动内容,例如评论。用户102可以触发互动标识。电子设备110可以响应于对互动标识620的触发操作,在视图600的相应内容页面中显示互动内容,例如用户102添加的评论。
例如,在图6B的视图600中示出了互动内容630。该互动内容630是响应于对互动标识620的触发而被呈现的。应理解,所图示的互动内容630的内容仅是示例性的,而不是限制性的。互动内容630可以包括任意适当的文字、表情、符号,等内容。
附加地或备选地,用户102也可以通过触发互动标识620来对之前的互动内容进行修改,等等。例如,用户102可以对互动内容进行回复。以此方式,能够在演示状态下的视图中仍然向用户提供交互例如互动功能,从而提高用户体验。
应理解,虽然在视图600中仅示出了一个内容页面,但在一些实施例中,视图600中可以包括多个内容页面。内容页面的数量可以根据目标内容块而被确定。本公开的实施例在此方面不受限制。
应当理解,图6A和图6B中所示出的视图或页面以及本文中描述的其他附图中的视图或页面仅仅是示例,实际可以存在各种界面设计。视图中的各个图形元素可以具有不同的布置和不同的视觉表示,其中的一个或多个元素可以省略或被替换,并且还可以存在一个或多个其他元素。本公开的实施例在此方面不受限制。
根据本方案,能够对文档的部分内容进行选择,并且支持呈现演示被选中的部分内容的演示页面视图。以此方式,文档既可以被部分地演示,也可以被完整的演示。换句话说,文档既可以用于汇报,也可以用于阅读。此外,还可以对被选中的部分内容进行诸如复制、保存、添加评论等等交互。通过这样,可以大大拓宽文档的演示场景,从而提供更多样、灵活的文档演示。
图7示出了根据本公开的某些实施例的用于文档内容显示的装置700的示意性结构框图。装置700可以被实现为或者被包括在电子设备110中。装置700中的各个模块/组件可以由硬件、软件、固件或者它们的任意组合来实现。
如图所示,装置700包括目标内容块确定模块710,被配置为在文档112的当前视图下,接收对文档112内的内容块中的目标内容块的选择操作,以确定目标内容块。
装置700还包括内容演示指示接收模块720,被配置为在目标内容块被确定时,接收对目标内容块的内容演示指示。
装置700还包括目标视图生成模块730,被配置为基于目标内容块生成包括至少一个内容页面的目标视图。目标内容块的内容显示在至少一个内容页面中。
在一些实施例中,文档112的当前视图为第一视图。在这种情形下,目标内容块确定模块710可以包括:移动路径获取模块,被配置为获取当前焦点的移动路径,将移动路径上的内容块作为选择的目标内容块;和/或,焦点位置确定模块,被配置为确定当前焦点所在位置对应的内容块,根据快捷选择指示将内容块作为目标内容块。
附加地或备选地,在一些实施例中,文档112的当前视图为第二视图。该第二视图基于第一视图生成。在这种情形下,目标内容块确定模块710可以包括:内容筛选模块,被配置为响应于接收到内容筛选的指示,确定第二视图下的全部内容块,在每一个内容块的关联位置生成预设标记;编辑操作接收模块,被配置为接收对预设标记的编辑操作;以及第二目标内容块确定模块,被配置为基于对预设标记的编辑操作确定目标内容块。
在一些实施例中,预设标记可以具有未选中的初始状态。编辑操作接收模块可以被配置为接收对预设标记的确认选中。附加地或备选地,预设标记可以具有被选中的初始状态。编辑操作接收模块可以被配置为接收对预设标记的取消选中。在一些实施例中,第二目标内容块确定模块被配置为将与经过编辑操作后被选中的预设标记对应的内容块确定为目标内容块。
在一些实施例中,文档112的当前视图为第一视图。在这种情形下,内容演示指示接收模块720包括第一控件模块,被配置为在任一被确定的目标内容块的关联位置显示第一控件,通过第一控件接收对目标内容块的内容演示指示。
在一些实施例中,文档112的当前视图为第二视图,该第二视图基于第一视图生成。在这种情形下,内容演示指示接收模块720包括第二控件模块,被配置为在第二视图的页面中的预设位置显示第二控件,通过第二控件接收对目标内容块的内容演示指示。
在一些实施例中,目标视图生成模块730包括:内容页面数量确定模块,被配置为根据目标内容块的类型、内容量和内容关联度中的至少一项,确定目标视图包括的内容页面的数量;以及内容块显示模块,被配置为将目标内容块显示在对应的内容页面中。
在一些实施例中,内容页面数量确定模块被配置为根据目标内容块的内容量与内容页面的大小,确定目标视图包括的内容页面的数量。
附加地或备选地,在一些实施例中,内容页面数量确定模块被配置为根据目标内容块的类型或者内容关联度在内容页面中布局目标内容块,将目标内容块中类型相同或者内容相关联的内容块布局在同一内容页面中;以及根据目标内容块的布局,确定目标视图包括的内容页面的数量。
在一些实施例中,装置700还包括内容导出指示接收模块,被配置为在目标内容块被确定时,接收对目标内容块的内容导出指示;以及保存模块,被配置为响应于检测到内容导出指示,将目标内容块保存为另一文档。
在一些实施例中,当前视图下的目标内容块中包括互动标识。目标视图生成模块730可以被配置为在目标视图中与目标内容块对应的内容中隐藏互动标识。附加地或备选地,在一些实施例中,目标视图生成模块730可以被配置为在目标视图中与目标内容块对应的内容中显示互动标识。在一些实施例中,装置700还包括互动内容显示模块,被配置为响应于对互动标识的触发操作,在目标视图的相应内容页面中显示互动内容。
在一些实施例中,在文档112的框架内可承载一个或多个内容块,内容块为文档112的最小编辑单元。
图8示出了示出了其中可以实施本公开的一个或多个实施例的电子设备800的框图。应当理解,图8所示出的电子设备800仅仅是示例性的,而不应当构成对本文所描述的实施例的功能和范围的任何限制。图8所示出的电子设备800可以用于实现图1的电子设备110。
如图8所示,电子设备800是通用电子设备的形式。电子设备800的组件可以包括但不限于一个或多个处理器或处理单元810、存储器820、存储设备830、一个或多个通信单元840、一个或多个输入设备850以及一个或多个输出设备860。处理单元810可以是实际或虚拟处理器并且能够根据存储器820中存储的程序来执行各种处理。在多处理器***中,多个处理单元并行执行计算机可执行指令,以提高电子设备800的并行处理能力。
电子设备800通常包括多个计算机存储介质。这样的介质可以是电子设备800可访问的任何可以获得的介质,包括但不限于易失性和非易失性介质、可拆卸和不可拆卸介质。存储器820可以是易失性存储器(例如寄存器、高速缓存、随机访问存储器(RAM))、非易失性存储器(例如,只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、闪存)或它们的某种组合。存储设备830可以是可拆卸或不可拆卸的介质,并且可以包括机器可读介质,诸如闪存驱动、磁盘或者任何其他介质,其可以能够用于存储信息和/或数据(例如用于训练的训练数据)并且可以在电子设备800内被访问。
电子设备800可以进一步包括另外的可拆卸/不可拆卸、易失性/非易失性存储介质。尽管未在图8中示出,可以提供用于从可拆卸、非易失性磁盘(例如“软盘”)进行读取或写入的磁盘驱动和用于从可拆卸、非易失性光盘进行读取或写入的光盘驱动。在这些情况中,每个驱动可以由一个或多个数据介质接口被连接至总线(未示出)。存储器820可以包括计算机程序产品825,其具有一个或多个程序模块,这些程序模块被配置为执行本公开的各种实施例的各种方法或动作。
通信单元840实现通过通信介质与其他电子设备进行通信。附加地,电子设备800的组件的功能可以以单个计算集群或多个计算机器来实现,这些计算机器能够通过通信连接进行通信。因此,电子设备800可以使用与一个或多个其他服务器、网络个人计算机(PC)或者另一个网络节点的逻辑连接来在联网环境中进行操作。
输入设备850可以是一个或多个输入设备,例如鼠标、键盘、追踪球等。输出设备860可以是一个或多个输出设备,例如显示器、扬声器、打印机等。电子设备800还可以根据需要通过通信单元840与一个或多个外部设备(未示出)进行通信,外部设备诸如存储设备、显示设备等,与一个或多个使得用户与电子设备800交互的设备进行通信,或者与使得电子设备800与一个或多个其他电子设备通信的任何设备(例如,网卡、调制解调器等)进行通信。这样的通信可以经由输入/输出(I/O)接口(未示出)来执行。
根据本公开的示例性实现方式,提供了一种计算机可读存储介质,其上存储有计算机可执行指令,其中计算机可执行指令被处理器执行以实现上文描述的方法。根据本公开的示例性实现方式,还提供了一种计算机程序产品,计算机程序产品被有形地存储在非瞬态计算机可读介质上并且包括计算机可执行指令,而计算机可执行指令被处理器执行以实现上文描述的方法。
这里参照根据本公开实现的方法、装置、设备和计算机程序产品的流程图和/或框图描述了本公开的各个方面。应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合,都可以由计算机可读程序指令实现。
这些计算机可读程序指令可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理单元,从而生产出一种机器,使得这些指令在通过计算机或其他可编程数据处理装置的处理单元执行时,产生了实现流程图和/或框图中的一个或多个方框中规定的功能/动作的装置。也可以把这些计算机可读程序指令存储在计算机可读存储介质中,这些指令使得计算机、可编程数据处理装置和/或其他设备以特定方式工作,从而,存储有指令的计算机可读介质则包括一个制造品,其包括实现流程图和/或框图中的一个或多个方框中规定的功能/动作的各个方面的指令。
可以把计算机可读程序指令加载到计算机、其他可编程数据处理装置、或其他设备上,使得在计算机、其他可编程数据处理装置或其他设备上执行一系列操作步骤,以产生计算机实现的过程,从而使得在计算机、其他可编程数据处理装置、或其他设备上执行的指令实现流程图和/或框图中的一个或多个方框中规定的功能/动作。
附图中的流程图和框图显示了根据本公开的多个实现的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或指令的一部分,模块、程序段或指令的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
以上已经描述了本公开的各实现,上述说明是示例性的,并非穷尽性的,并且也不限于所公开的各实现。在不偏离所说明的各实现的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实现的原理、实际应用或对市场中的技术的改进,或者使本技术领域的其他普通技术人员能理解本文公开的各个实现方式。
Claims (19)
1.一种文档内容的显示方法,包括:
在文档的当前视图下,接收对文档内的内容块中的目标内容块的选择操作,以确定所述目标内容块;
在所述目标内容块被确定时,接收对所述目标内容块的内容演示指示;
基于所述目标内容块生成包括至少一个内容页面的目标视图,所述目标内容块的内容显示在所述至少一个内容页面中。
2.根据权利要求1所述的方法,其中响应于所述当前视图为第一视图,所述接收对文档内的内容块中的目标内容块的选择操作,确定所述目标内容块包括以下至少一项:
获取当前焦点的移动路径,将所述移动路径上的内容块作为选择的所述目标内容块;
确定当前焦点所在位置对应的内容块,根据快捷选择指示将所述内容块作为所述目标内容块。
3.根据权利要求1所述的方法,其中响应于所述当前视图为第二视图,所述第二视图基于第一视图生成,所述接收对文档内的内容块中的目标内容块的选择操作,确定所述目标内容块包括:
响应于接收到内容筛选的指示,确定所述第二视图下的全部内容块,在每一个所述内容块的关联位置生成预设标记;
接收对所述预设标记的编辑操作;以及
基于对所述预设标记的所述编辑操作确定所述目标内容块。
4.根据权利要求3所述的方法,其中所述预设标记具有未选中的初始状态,并且
接收对所述预设标记的编辑操作包括:
接收对所述预设标记的确认选中。
5.根据权利要求3所述的方法,其中所述预设标记具有被选中的初始状态,并且
其中接收对所述预设标记的编辑操作包括:
接收对所述预设标记的取消选中。
6.根据权利要求4或5所述的方法,其中基于所述编辑操作确定所述目标内容块包括:
将与经过所述编辑操作后被选中的所述预设标记对应的所述内容块确定为所述目标内容块。
7.根据权利要求1所述的方法,其中响应于所述当前视图为第一视图,所述在所述目标内容块被确定时,接收对所述目标内容块的内容演示指示,包括:
在任一被确定的所述目标内容块的关联位置显示第一控件,通过所述第一控件接收对所述目标内容块的内容演示指示。
8.根据权利要求1所述的方法,其中响应于所述当前视图为第二视图,所述第二视图基于第一视图生成,所述在所述目标内容块被确定时,接收对所述目标内容块的内容演示指示,包括:
在所述第二视图的页面中的预设位置显示第二控件,通过所述第二控件接收对所述目标内容块的内容演示指示。
9.根据权利要求1所述的方法,其中所述基于所述目标内容块生成包括至少一个内容页面的目标视图包括:
根据所述目标内容块的类型、内容量和内容关联度中的至少一项,确定所述目标视图包括的内容页面的数量;以及
将所述目标内容块显示在对应的所述内容页面中。
10.根据权利要求9所述的方法,其中确定所述目标视图包括的内容页面的数量包括:
根据所述目标内容块的内容量与内容页面的大小,确定所述目标视图包括的内容页面的所述数量。
11.根据权利要求9所述的方法,其中确定所述目标视图包括的内容页面的数量包括:
根据所述目标内容块的类型或者内容关联度在内容页面中布局所述目标内容块,将所述目标内容块中类型相同或者内容相关联的内容块布局在同一内容页面中;以及
根据所述目标内容块的所述布局,确定所述目标视图包括的内容页面的所述数量。
12.根据权利要求1所述的方法,还包括:
在所述目标内容块被确定时,接收对所述目标内容块的内容导出指示;
响应于检测到所述内容导出指示,将所述目标内容块保存为另一文档。
13.根据权利要求1所述的方法,若所述当前视图下的所述目标内容块中包括互动标识,所述基于所述目标内容块生成包括至少一个内容页面的目标视图,包括:
在所述目标视图中与所述目标内容块对应的内容中隐藏所述互动标识。
14.根据权利要求1所述的方法,若所述当前视图下的所述目标内容块中包括互动标识,所述基于所述目标内容块生成包括至少一个内容页面的目标视图,包括:
在所述目标视图中与所述目标内容块对应的内容中显示所述互动标识。
15.根据权利要求13或14所述的方法,所述方法还包括:
响应于对所述互动标识的触发操作,在所述目标视图的相应内容页面中显示互动内容。
16.根据权利要求1所述的方法,在所述文档的框架内可承载一个或多个内容块,所述内容块为所述文档的最小编辑单元。
17.一种用于文档内容的显示的装置,包括:
目标内容块确定模块,被配置为在文档的当前视图下,接收对文档内的内容块中的目标内容块的选择操作,确定所述目标内容块;
内容演示指示接收模块,被配置为在所述目标内容块被确定时,接收对所述目标内容块的内容演示指示;以及
目标视图生成模块,被配置为基于所述目标内容块生成包括至少一个内容页面的目标视图,所述目标内容块的内容显示在所述至少一个内容页面中。
18.一种电子设备,包括:
至少一个处理单元;以及
至少一个存储器,所述至少一个存储器被耦合到所述至少一个处理单元并且存储用于由所述至少一个处理单元执行的指令,所述指令在由所述至少一个处理单元执行时使所述设备执行根据权利要求1至16中任一项所述的方法。
19.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序可由处理器执行以实现根据权利要求1至16中任一项所述的方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211351678.5A CN115640783A (zh) | 2022-10-31 | 2022-10-31 | 用于文档内容显示的方法、装置、设备和存储介质 |
PCT/CN2023/120499 WO2024093572A1 (zh) | 2022-10-31 | 2023-09-21 | 用于呈现文档的方法、装置、设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211351678.5A CN115640783A (zh) | 2022-10-31 | 2022-10-31 | 用于文档内容显示的方法、装置、设备和存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115640783A true CN115640783A (zh) | 2023-01-24 |
Family
ID=84947268
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211351678.5A Pending CN115640783A (zh) | 2022-10-31 | 2022-10-31 | 用于文档内容显示的方法、装置、设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115640783A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024093572A1 (zh) * | 2022-10-31 | 2024-05-10 | 北京字跳网络技术有限公司 | 用于呈现文档的方法、装置、设备和存储介质 |
-
2022
- 2022-10-31 CN CN202211351678.5A patent/CN115640783A/zh active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024093572A1 (zh) * | 2022-10-31 | 2024-05-10 | 北京字跳网络技术有限公司 | 用于呈现文档的方法、装置、设备和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10067922B2 (en) | Automated study guide generation for electronic books | |
US20130268826A1 (en) | Synchronizing progress in audio and text versions of electronic books | |
US20120084644A1 (en) | Content preview | |
WO2021008334A1 (zh) | 小程序的数据绑定方法、装置、设备及存储介质 | |
US11455075B2 (en) | Display method when application is exited and terminal | |
WO2023193590A1 (zh) | 用于页面交互的方法、装置、设备和存储介质 | |
CN113934356A (zh) | 智能交互平板的显示操作方法、装置、设备和存储介质 | |
CN107220377B (zh) | 搜索方法、电子设备及计算机存储介质 | |
CN115640783A (zh) | 用于文档内容显示的方法、装置、设备和存储介质 | |
CN115640782A (zh) | 用于文档演示的方法、装置、设备和存储介质 | |
WO2021068382A1 (zh) | 多窗口操作控制方法、装置、设备及存储介质 | |
CN115657903A (zh) | 文档交互的方法、装置、设备和存储介质 | |
KR20200037240A (ko) | 가상 사무 | |
US11303464B2 (en) | Associating content items with images captured of meeting content | |
US11556663B2 (en) | Information processing apparatus and non-transitory computer readable medium storing information processing program | |
CN104850316A (zh) | 电子图书字体调整方法及装置 | |
US20230418427A1 (en) | Method, apparatuses, device and storage medium for video recommendation | |
CN118349143A (zh) | 用于页面交互的方法、装置、设备、介质和产品 | |
CN115659084A (zh) | 显示控制方法、装置及电子设备 | |
CN112732464A (zh) | 粘贴方法、装置及电子设备 | |
CN117473962A (zh) | 一种文件切片批注方法、装置、设备和存储介质 | |
CN116594547A (zh) | 用于页面交互的方法、装置、设备和存储介质 | |
CN117608428A (zh) | 用于页面交互的方法、装置、设备和存储介质 | |
CN116756370A (zh) | 用于搜索的方法、装置、设备和存储介质 | |
CN111428097A (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 |