一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

实现文档显示处理的方法、装置、计算机存储介质及终端与流程

2022-05-17 21:56:48 来源:中国专利 TAG:


1.本文涉及但不限于自动化办公技术,尤指一种实现文档显示处理的方法、装置、计算机存储介质及终端。


背景技术:

2.目前,相关技术中常用的文字处理软件,当用户打开文档时,通常以实际大小、适合宽度或适合页面等方式进行文档展示;一些文字处理软件的企业对用户打开的文档,当文档页面为横向页面时,按照适合页面的方式展示;当文档为竖向页面时,采用适合宽度的方式展示;一些文字处理软件的企业对用户打开的所有pdf文档,以适合宽度的方式展示。一些文字处理软件的企业对用户打开的所有文档,以实际大小的方式展示。
3.按照上述方式进行文档展示,会出现字体显示过大或过小等影响用户对文档的查阅体验的问题;此外,文档字体显示过大或过小时,用户每一次打开文档时均需要进行显示参数的手动调整,操作繁琐。


技术实现要素:

4.以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。
5.本发明实施例提供一种实现文档显示处理的方法、装置、计算机存储介质及终端,能够提升用户对文档的查阅感官舒适度。
6.本发明实施例提供了一种实现文档显示处理的方法,包括:
7.获取当前预打开的第一文档的尺寸信息;
8.根据获取的尺寸信息确定第一文档的尺寸,并对不同尺寸的第一文档分别按照预设策略进行展示;
9.其中,所述第一文档包括:除超大文档和扫描件之外的文档。
10.另一方面,本发明实施例还提供一种计算机存储介质,所述计算机存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现上述实现文档显示处理的方法。
11.再一方面,本发明实施例还提供一种终端,包括:存储器和处理器,所述存储器中保存有计算机程序;其中,
12.处理器被配置为执行存储器中的计算机程序;
13.所述计算机程序被所述处理器执行时实现如上述实现文档显示处理的方法。
14.还一方面,本发明实施例还提供一种实现文档显示处理的装置,包括:获取单元和展示单元;其中,
15.获取单元设置为:获取当前预打开的第一文档的尺寸信息;
16.展示单元设置为:根据获取的尺寸信息确定第一文档的尺寸,并对不同尺寸的第一文档分别按照预设策略进行展示;
17.其中,所述第一文档包括:除超大文档和扫描件之外的文档。
18.本发明实施例在获取当前预打开的第一文档的尺寸信息,对各不同尺寸的第一文档分别按照预设策略进行展示,其中,第一文档包括:除超大文档和扫描件之外的文档;通过对不同尺寸的第一文档分别进行展示设置,提升了用户对文档的查阅感官舒适度。
19.本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
附图说明
20.附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本技术的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。
21.图1为本发明实施例实现文档显示处理的方法的流程图;
22.图2为本发明实施例实现文档显示处理的装置的结构框图;
23.图3为本发明应用示例的方法流程图。
具体实施方式
24.为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互任意组合。
25.在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
26.图1为本发明实施例实现文档显示处理的方法的流程图,如图1所示,包括:
27.步骤101、获取当前预打开的第一文档的尺寸信息;
28.其中,第一文档包括:除超大文档和扫描件之外的文档。
29.在一种示例性实例中,本发明实施例中的第一文档包括但不限于:word、pdf等格式的文档。
30.需要说明的是,本发明实施例第一文档的尺寸信息可以参照相关技术,从文档的属性信息中获得。
31.步骤102、根据获取的尺寸信息确定第一文档的尺寸,并对不同尺寸的第一文档分别按照预设策略进行展示。
32.本发明实施例在获取当前预打开的第一文档的尺寸信息,对各不同尺寸的第一文档分别按照预设策略进行展示,其中,第一文档包括:除超大文档和扫描件之外的文档;通过对不同尺寸的第一文档分别进行展示设置,用户在打开不同尺寸文档时,文档按照对应于文档尺寸的策略进行展示,使用户获得良好的感官舒适度,提升了用户对文档的查阅体验。
33.在一种示例性实例中,本发明实施例对不同尺寸的第一文档分别按照预设策略进行展示,包括:
34.对不同尺寸的第一文档分别按照不同的展示方式或显示比例进行展示。
35.在一种示例性实例中,本发明实施例对不同尺寸的第一文档分别按照预设策略进
行展示,包括:
36.判断第一文档的尺寸包含于第一尺寸范围内时,确定终端窗口尺寸;根据确定的终端窗口尺寸判定展示第一文档的方式;
37.判断第一文档的尺寸包含于第二尺寸范围内时,确定用户是否打开过一个以上第二文档;确定用户打开过一个以上第二文档时,根据一个以上第二文档的显示相关参数确定第一文档的显示比例;
38.其中,第一尺寸范围的最大值小于或等于第二尺寸范围的最小值;显示相关参数包括第二文档的:字号、显示比例。
39.需要说明的是,第一文档的尺寸包含于第一尺寸范围内是指:第一文档的长边小于第一尺寸的长,第一文档的短边小于第一尺寸的宽;同理,第一文档的尺寸包含于第二尺寸范围内是指:第一文档的长边小于第二尺寸的长,第一文档的短边小于第二尺寸的宽;第一尺寸范围的最大值小于或等于第二尺寸范围的最小值是指:第一尺寸的长和宽中的较大值,小于或等于第二尺寸的长和宽中的较小值;
40.另外,第二文档的数量可以由本领域技术人员根据应用场景进行设定,一般的,第二文档的数量为2~7个以内均可,可以根据应用场景的不同进行调整,本发明实施例第二文档的尺寸理论上属于第二尺寸范围,通过在前查阅第二文档时用户根据字号设置的符合其阅读习惯的显示比例,对第一文档根据字号进行显示比例的设置后,则设置显示比例后展示的文档理论上是符合用户阅读习惯的,因此,可以提升用户的查阅体验。终端窗口尺寸可以通过读取加载第一文档的终端的属性参数获得。
41.在一种示例性实例中,本发明实施例根据确定的终端窗口尺寸判定展示第一文档的方式,包括:
42.终端窗口尺寸大于预设的尺寸阈值时,将第一文档以适合宽度的方式展示;
43.终端窗口尺寸小于或等于尺寸阈值时,将第一文档以实际大小的方式展示。
44.需要说明的是,终端窗口尺寸小于尺寸阈值是指:终端窗口的长和高,均小于尺寸阈值的长和高。终端窗口尺寸大于尺寸阈值是指:终端窗口的长和高,均大于尺寸阈值的长和高。
45.在一种示例性实例中,本发明实施例中的尺寸阈值可以设置为15.6寸;尺寸阈值可以由本领域技术人员根据应用场景进行设置和调整。以适合宽度和实际大小的方式展示时,可以参照相关技术中已有文字处理软件的显示处理方法进行处理。
46.本发明实施例根据终端窗口尺寸进行第一文档的展示,提升了用户对文档的查阅感官舒适度。
47.在一种示例性实例中,本发明实施例根据一个以上第二文档的显示相关参数确定第一文档的显示比例,包括:
48.对所有第二文档的显示相关参数进行统计,并对统计出的显示相关参数进行预处理;这里,显示相关参数的统计包括:对每一个第二文档,确定显示相关参数;将所有第二文档的显示相关参数进行整理合并。例如、根据用户账户区分各用户后,在用户登录账户进行文档查阅时,可以通过包括日志文件在内的已有文件对用户的历史打开记录进行存储;判断第一文档的尺寸包含于第二尺寸范围内时,从用户账户对应的包括日志文件在内的文件中获取显示相关参数。
49.对预处理后的显示相关参数中的字号和显示比例分别进行求平均计算,获得字号平均值和显示比例平均值;
50.将第一文档的字号除以字号平均值、再乘以显示比例平均值,作为第一文档的显示比例。
51.在一种示例性实例中,本发明实施例计算出的显示比例不是整数时,可以对计算出的显示比例进行向上或向下取整,具体采用向上还是向下取整可以由本领域技术人员分析设定。
52.在一种示例性实例中,本发明实施例中的预处理包括以下一项或任意组合的处理:
53.去除统计出的显示相关参数中的字号的最大值;
54.去除统计出的显示相关参数中的字号的最小值;
55.去除统计出的显示相关参数中的显示比例的最大值;
56.去除统计出的显示相关参数中的显示比例的最小值。
57.需要说明的是,上述确定第一文档的显示比例的计算规则,仅是本发明实施例的一种示例性规则,本领域技术人员根据以第二文档的显示相关参数作为基础,确定其他计算显示比例的方法,例如:分别统计各第二文档的字号平均值和显示比例平均值;对预设数量的第二文档的字号平均值和显示比例平均值,进行预处理;预处理包括以下一项或任意组合的处理:去除获得的字号平均值的最大值;去除获得的字号平均值的最小值;去除获得的显示比例平均值的最大值;去除获得的显示比例平均值的最小值;对预处理后的字号平均值进行均值计算,获得第一均值;对预处理后的显示比例平均值进行均值计算,获得第二均值;将第一文档的字号除以第一均值,再乘以第二均值,作为第一文档的显示比例。
58.在一种示例性实例中,本发明实施例第二文档的显示相关参数可以是满足一定条件的参数:例如、用户查阅文档页面的时长大于预设时长时的显示相关参数。
59.在一种示例性实例中,确定用户未打开过一个以上第二文档时,本发明实施例方法还包括:
60.确定第一文档的字号;
61.按照预设的映射关系,确定对应于第一文档的字号的显示比例。
62.需要说明的是,本发明实施例中的映射关系,可以由本领域技术人员根据终端窗口尺寸,分别设置不同字号的第一文档相应的显示比例;例如、24寸以上的终端窗口,字号为10磅时,设置显示比例为120%。
63.在一种示例性实例中,本发明实施例中的:
64.第一尺寸范围包括:小于a4图纸尺寸;
65.第二尺寸范围包括:小于a3图纸尺寸但大于a4图纸尺寸。需要说明的是,本发明实施例第一尺寸范围和第二尺寸范围,可以由本领域技术人员根据应用场景进行设置和调整。文档尺寸小于a4图纸尺寸是指:文档的长小于a4图纸的长,文档的宽小于a4图纸的宽。文档尺寸小于a3图纸尺寸但大于a4图纸尺寸是指:文档的长小于a3图纸的长但大于a4图纸的长,文档的宽小于a3图纸的宽但大于a4图纸的宽。
66.这里,a3和a4图纸尺寸为本领域技术人员公知的尺寸;其中,a4图纸尺寸为210毫米*297毫米;a3图纸尺寸为420毫米*297毫米;
67.在一种示例性实例中,确定第一文档的显示比例之后,本发明实施例方法还包括:
68.根据接收到预设的调整指令,对第一文档的显示比例进行调整;
69.记录第一文档的字号及调整后的显示比例,以在再次打开第一文档时,根据记录的显示比例进行第一文档的显示。
70.本发明实施例通过对用户调整的显示比例进行记录,在再次打开第一文档时,根据记录的显示比例进行文档显示,简化了用户对文档的显示参数进行调整的操作。
71.在一种示例性实例中,步骤101之前,本发明实施例方法还包括:
72.根据文档的属性信息,判断当前预打开的文档是否为第一文档。
73.在一种示例性实例中,判断当前预打开的文档不是第一文档时,本发明实施例方法还包括:
74.根据文档的属性信息,判断当前预打开的文档的文档类型;
75.根据判断的当前预打开的文档的文档类型,按预先设置的对应于各文档类型的展示方式展示当前预打开的文档;
76.其中,文档类型包括:超大文档和/或扫描件。
77.在一种示例性实例中,按预先设置的对应于各文档类型的展示方式展示当前预打开的文档,包括:
78.判断当前预打开的文档为超大文档时,将当前预打开的文档以适合页面的方式展示;
79.判断当前预打开的文档为扫描件时,将当前预打开的文档以适合页面的方式展示。
80.在一种示例性实例中,本发明实施例扫描件包括空文档和/或包括图片文档在内的文档。
81.需要说明的是,相关技术中空文档或包括图片文档在内的扫描件一般采用适合宽度的方式展示,文档中字号较大时,可能导致字体显示过大,影响用户对文档的查阅体验;以适合页面进行展示时,可以根据字号大小进行自适应调整,提升用户对文档的查阅感官舒适度。
82.本发明实施例还提供一种计算机存储介质,计算机存储介质中存储有计算机程序,计算机程序被处理器执行时实现上述实现文档显示处理的方法。
83.本发明实施例还提供一种终端,包括:存储器和处理器,存储器中保存有计算机程序;其中,
84.处理器被配置为执行存储器中的计算机程序;
85.计算机程序被处理器执行时实现如上述实现文档显示处理的方法。
86.图2为本发明实施例实现文档显示处理的装置的结构框图,如图2所示,包括:获取单元和展示单元;其中,
87.获取单元设置为:获取当前预打开的第一文档的尺寸信息;其中,第一文档包括:除超大文档和扫描件之外的文档。
88.展示单元设置为:根据获取的尺寸信息确定第一文档的尺寸,并对不同尺寸的第一文档分别按照预设策略进行展示。
89.本发明实施例在获取当前预打开的第一文档的尺寸信息,对各不同尺寸的第一文
档分别按照预设策略进行展示,其中,第一文档包括:除超大文档和扫描件之外的文档;通过对不同尺寸的第一文档分别进行展示设置,用户在打开不同尺寸文档时,文档按照对应于文档尺寸的策略进行展示,使用户获得良好的感官舒适度,提升了用户对文档的查阅体验。
90.在一种示例性实例中,本发明实施例中的第一文档包括但不限于:word、pdf等格式的文档。
91.在一种示例性实例中,本发明实施例展示单元设置为:
92.对不同尺寸的第一文档分别按照预设策略进行展示,包括:
93.判断第一文档的尺寸包含于第一尺寸范围内时,确定终端窗口尺寸;根据确定的终端窗口尺寸判定展示第一文档的方式;
94.判断第一文档的尺寸包含于第二尺寸范围内时,确定用户是否打开过一个以上第二文档;确定用户打开过一个以上第二文档时,根据一个以上第二文档的显示相关参数确定第一文档的显示比例;
95.其中,第一尺寸范围的最大值小于或等于第二尺寸范围的最小值;显示相关参数包括第二文档的:字号、显示比例。
96.在一种示例性实例中,本发明实施例中展示单元设置为根据确定的终端窗口尺寸判定展示第一文档的方式,包括:
97.终端窗口尺寸大于预设的尺寸阈值时,将第一文档以适合宽度的方式展示;
98.终端窗口尺寸小于或等于尺寸阈值时,将第一文档以实际大小的方式展示。
99.在一种示例性实例中,本发明实施例中的尺寸阈值可以设置为15.6寸;尺寸阈值可以由本领域技术人员根据应用场景进行设置和调整。
100.在一种示例性实例中,本发明实施例中展示单元设置为根据一个以上第二文档的显示相关参数确定第一文档的显示比例,包括:
101.对所有第二文档的显示相关参数进行统计,并对统计出的显示相关参数进行预处理;
102.对预处理后的显示相关参数中的字号和显示比例分别进行求平均计算,获得字号平均值和显示比例平均值;
103.将第一文档的字号除以所述字号平均值、再乘以显示比例平均值,作为第一文档的显示比例。
104.在一种示例性实例中,本发明实施例计算出的显示比例不是整数时,可以对计算出的显示比例进行向上或向下取整,具体采用向上还是向下取整可以由本领域技术人员分析设定。
105.在一种示例性实例中,本发明实施例中的预处理包括以下一项或任意组合的处理:
106.去除统计出的显示相关参数中的字号的最大值;
107.去除统计出的显示相关参数中的字号的最小值;
108.去除统计出的显示相关参数中的显示比例的最大值;
109.去除统计出的显示相关参数中的显示比例的最小值。
110.在一种示例性实例中,展示单元还设置为:
111.确定用户未打开过一个以上第二文档时,确定第一文档的字号;
112.按照预设的映射关系,确定对应于第一文档的字号的显示比例。
113.在一种示例性实例中,本发明实施例中的:
114.第一尺寸范围包括:小于a4图纸尺寸;
115.第二尺寸范围包括:小于a3图纸尺寸但大于a4图纸尺寸。
116.需要说明的是,本发明实施例第一尺寸范围和第二尺寸范围,可以由本领域技术人员根据应用场景进行设置和调整。
117.在一种示例性实例中,本发明实施例装置还包括调整单元,设置为:
118.根据接收到预设的调整指令,对第一文档的显示比例进行调整;
119.记录第一文档的字号及调整后的显示比例,以在再次打开第一文档时,根据记录的显示比例进行第一文档的显示。
120.在一种示例性实例中,本发明实施例装置还包括判断单元,设置为:
121.根据文档的属性信息,判断当前预打开的文档是否为第一文档。
122.在一种示例性实例中,本发明实施例:
123.判断单元还设置为:确定当前预打开的文档不是第一文档时,判断当前预打开的文档的文档类型;
124.展示单元还设置为:根据判断的当前预打开的文档的文档类型,按预先设置的对应于各文档类型的展示方式展示当前预打开的文档;
125.其中,文档类型包括:超大文档和/或扫描件。
126.在一种示例性实例中,展示单元还设置为按预先设置的对应于各文档类型的展示方式展示当前预打开的文档,包括:
127.判断当前预打开的文档为超大文档时,将当前预打开的文档以适合页面的方式展示;
128.判断当前预打开的文档为扫描件时,将当前预打开的文档以适合页面的方式展示。
129.以下通过应用示例对本发明实施例进行简要说明,应用示例仅用于陈述本发明实施例,并不用于限定本发明的保护范围。
130.应用示例
131.图3为本发明应用示例的方法流程图,如图3所示,包括:
132.步骤300、对预打开的文档,获取文档的属性信息;
133.在一种示例性实例中,文档的属性信息包括:字体信息、字号信息和/或页面尺寸信息;
134.步骤301、根据文档的属性信息,判断当前预打开的文档的文档类型;其中,文档类型包括:第一文档、超大文档和扫描件。
135.判断出当前预打开的文档的文档类型为扫描件时,执行步骤3020;判断出当前预打开的文档的文档类型为超大文档时,执行步骤3021;判断出当前预打开的文档的文档类型为第一文档时,执行步骤3022;
136.在一种示例性实例中,判断当前预打开的文档的文档类型,包括:
137.文档属性信息不包含字体和字号信息时,判断当前预打开的文档的文档类型为扫
描件;
138.文档属性信息包含字体和字号信息,且文档首页的页面尺寸满足预设尺寸时,判断当前预打开的文档的文档类型为第一文档;文档属性信息包含字体和字号信息,但文档首页的页面尺寸不满足预设尺寸时,判断当前预打开的文档的文档类型为超大文档;这里,预设尺寸可以包括:文档的长和宽都介于a3和a4之间;即文档属性信息包含字体和字号信息,且文档首页的长和宽均介于a3和a4之间时,判断当前预打开的文档的文档类型为第一文档;文档属性信息包含字体和字号信息,当文档首页的长和/或宽均大于a3时,判断当前预打开的文档的文档类型为超大文档;
139.步骤3020、以适合页面的方式展示;
140.步骤3021、以适合页面的方式展示;
141.步骤3022、获取第一文档的尺寸信息,判断第一文档的所属尺寸范围;第一文档的尺寸小于a4图纸尺寸时,执行步骤30220;第一文档的尺寸小于a3图纸尺寸但大于a4图纸尺寸时,执行步骤30221
142.步骤30220、确定终端窗口尺寸,根据确定的终端窗口尺寸判定展示第一文档的方式;
143.步骤30221、判断用户是否打开过一个以上第二文档;判断用户打开过一个以上第二文档时,执行步骤302210;判断用户未打开过一个以上第二文档时,执行步骤302211;
144.步骤302210、根据一个以上第二文档的显示相关参数确定第一文档的显示比例;显示相关参数包括第二文档的:字号、显示比例。
145.步骤302211、确定第一文档的字号,并按照预设的映射关系确定对应于第一文档的字号的显示比例。
146.在一种示例性实例中,步骤30220根据确定的终端窗口尺寸判定展示第一文档的方式,包括:终端窗口尺寸大于预设的尺寸阈值时,将第一文档以适合宽度的方式展示;终端窗口尺寸小于或等于尺寸阈值时,将第一文档以实际大小的方式展示。
147.在一种示例性实例中,步骤30221根据一个以上第二文档的显示相关参数确定第一文档的显示比例,包括:对所有第二文档的显示相关参数进行统计,并对统计出的显示相关参数进行预处理;
148.对预处理后的显示相关参数中的字号和显示比例分别进行求平均计算,获得字号平均值和显示比例平均值;
149.将第一文档的字号除以所述字号平均值、再乘以显示比例平均值,作为第一文档的显示比例。
150.在一种示例性实例中,预处理包括以下一项或任意组合的处理:
151.去除统计出的显示相关参数中的字号的最大值;
152.去除统计出的显示相关参数中的字号的最小值;
153.去除统计出的显示相关参数中的显示比例的最大值;
154.去除统计出的显示相关参数中的显示比例的最小值。
[0155]“本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统、装置中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献