一种文本展示方法、装置、终端设备及存储介质与流程

文档序号:34554994发布日期:2023-06-28 06:19阅读:44来源:国知局
一种文本展示方法、装置、终端设备及存储介质与流程

本公开涉及网页处理,更具体地,涉及一种文本展示方法、一种文本展示装置、一种终端设备、及一种计算机可读存储介质。


背景技术:

1、文库通常是指网络上的开放供用户在线分享文档的平台。文档的标题作为一个文档的核心信息,因此,在文库中文档的预览页面中需要展示文档的标题,而且,标题需要展示的足够醒目。

2、但是,如果文档的标题过长,在页面中的展示效果通常是如图1所示,即文档的标题在终端设备中的展示宽度与文档的预览页面的宽度相同,展示效果较差。


技术实现思路

1、本公开的一个目的是提供一种文本展示的新技术方案。

2、根据本公开的第一方面,提供了一种文本展示方法,包括:

3、获取待展示的目标文本的文本宽度、以及待展示所述目标文本的终端设备的第一屏幕宽度;

4、根据预设的参考屏幕的第二屏幕宽度、所述文本宽度和所述第一屏幕宽度,确定所述目标文本在所述终端设备上的第一展示宽度;

5、根据所述第一展示宽度在所述终端设备上展示所述目标文本。

6、可选的,所述根据预设的参考屏幕的第二屏幕宽度、所述文本宽度和所述第一屏幕宽度,确定所述目标文本在所述终端设备上的第一展示宽度,包括:

7、根据所述文本宽度,确定所述目标文本在所述参考屏幕上的第二展示宽度;

8、根据所述第一屏幕宽度和所述第二屏幕宽度,对所述第二展示宽度进行处理,得到所述第一展示宽度。

9、可选的,所述根据所述第一屏幕宽度和所述第二屏幕宽度,对所述第二展示宽度进行处理,得到所述第一展示宽度,包括:

10、根据所述第一屏幕宽度和所述第二屏幕宽度,确定所述终端设备相对于所述参考屏幕的缩放系数;

11、根据所述第二展示宽度和所述缩放系数,得到所述第一展示宽度。

12、可选的,所述根据所述文本宽度,确定所述目标文本的第二展示宽度,包括:

13、确定所述文本宽度所属的预设的宽度范围,作为目标宽度范围;

14、确定与所述目标宽度范围对应的展示宽度,作为所述第二展示宽度。

15、可选的,所述确定与所述目标宽度范围对应的展示宽度,作为所述第二展示宽度,包括:

16、获取预设的反映宽度范围和展示宽度之间对应关系的对照表;

17、查找所述对照表,确定与所述目标宽度范围对应的展示宽度,作为所述第二展示宽度。

18、可选的,所述文本展示方法还包括:

19、将所述文本宽度与预设的第一宽度阈值和第二宽度阈值进行比较;其中,所述第一宽度阈值大于所述第二宽度阈值;

20、在所述文本宽度小于等于所述第一宽度阈值、且大于等于所述第二宽度阈值的情况下,执行所述根据预设的第二屏幕宽度、所述文本宽度和所述第一屏幕宽度,确定所述目标文本在所述终端设备上的第一展示宽度的步骤。

21、可选的,所述文本展示方法还包括:

22、在所述文本宽度大于所述第一宽度阈值的情况下,根据所述屏幕宽度在所述终端设备上展示所述目标文本。

23、可选的,所述文本展示方法还包括:

24、在所述文本宽度小于所述第二宽度阈值的情况下,根据所述文本宽度在所述终端设备上展示所述目标文本。

25、可选的,所述根据所述第一展示宽度在所述终端设备上展示所述目标文本,包括:

26、根据所述第一展示宽度在所述终端设备上居中展示所述目标文本。

27、可选的,在所述文本宽度大于所述第一展示宽度的情况下,所述根据所述第一展示宽度在所述终端设备上展示所述目标文本,包括:

28、根据所述第一展示宽度对所述目标文本进行折行处理;

29、在所述终端设备上展示折行处理后的目标文本。

30、可选的,所述目标文本为文档标题。

31、根据本公开的第二方面,提供了一种文本展示装置,包括:

32、宽度获取模块,用于获取待展示的目标文本的文本宽度、以及待展示所述目标文本的终端设备的第一屏幕宽度;

33、宽度确定模块,用于根据预设的参考屏幕的第二屏幕宽度、所述文本宽度和所述第一屏幕宽度,确定所述目标文本在所述终端设备上的第一展示宽度;

34、文本展示模块,用于根据所述第一展示宽度在所述终端设备上展示所述目标文本。

35、根据本公开的第三方面,提供了一种终端设备,包括:

36、根据本公开第二方面所述的文本展示装置;或者,

37、处理器和存储器,所述存储器用于存储指令,所述指令用于控制所述处理器执行根据本公开第一方面所述的文本展示方法。

38、根据本公开的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序在被处理器执行时实现如本公开第一方面所述的文本展示方法。

39、通过本公开的实施例,根据目标文本的文本宽度、终端设备的第一屏幕宽度、参考屏幕的第二屏幕宽度,确定目标文本在终端设备上的第一展示宽度,以根据第一展示宽度在终端设备上展示目标文本,可以使得目标文本在终端设备中的展示效果更加美观,而且,本实施例的文本展示方法可以适配不同终端设备的屏幕宽度和不同目标文本的文本宽度,适用范围更广。

40、通过以下参照附图对本公开的示例性实施例的详细描述,本公开的其它特征及其优点将会变得清楚。



技术特征:

1.一种文本展示方法,包括:

2.根据权利要求1所述的文本展示方法,所述根据预设的参考屏幕的第二屏幕宽度、所述文本宽度和所述第一屏幕宽度,确定所述目标文本在所述终端设备上的第一展示宽度,包括:

3.根据权利要求2所述的文本展示方法,所述根据所述第一屏幕宽度和所述第二屏幕宽度,对所述第二展示宽度进行处理,得到所述第一展示宽度,包括:

4.根据权利要求2所述的文本展示方法,所述根据所述文本宽度,确定所述目标文本的第二展示宽度,包括:

5.根据权利要求4所述的文本展示方法,所述确定与所述目标宽度范围对应的展示宽度,作为所述第二展示宽度,包括:

6.根据权利要求1所述的文本展示方法,所述文本展示方法还包括:

7.根据权利要求6所述的文本展示方法,所述文本展示方法还包括:

8.根据权利要求6所述的文本展示方法,所述文本展示方法还包括:

9.根据权利要求1所述的文本展示方法,所述根据所述第一展示宽度在所述终端设备上展示所述目标文本,包括:

10.根据权利要求1至9中任一项所述的文本展示方法,在所述文本宽度大于所述第一展示宽度的情况下,所述根据所述第一展示宽度在所述终端设备上展示所述目标文本,包括:

11.根据权利要求1至9中任一项所述的文本展示方法,所述目标文本为文档标题。

12.一种文本展示装置,包括:

13.一种终端设备,其中,包括:

14.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序在被处理器执行时实现如权利要求1至11中任一项所述的文本展示方法。


技术总结
本公开提供了一种文本展示方法、装置、终端设备及存储介质,该文本展示方法包括:获取待展示的目标文本的文本宽度、以及待展示所述目标文本的终端设备的第一屏幕宽度;根据预设的参考屏幕的第二屏幕宽度、所述文本宽度和所述第一屏幕宽度,确定所述目标文本在所述终端设备上的第一展示宽度;根据所述第一展示宽度在所述终端设备上展示所述目标文本。

技术研发人员:郑大伟
受保护的技术使用者:优视科技有限公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1