[go: up one dir, main page]

CN102855224B - 电子文档的显示方法和装置 - Google Patents

电子文档的显示方法和装置 Download PDF

Info

Publication number
CN102855224B
CN102855224B CN201110182663.6A CN201110182663A CN102855224B CN 102855224 B CN102855224 B CN 102855224B CN 201110182663 A CN201110182663 A CN 201110182663A CN 102855224 B CN102855224 B CN 102855224B
Authority
CN
China
Prior art keywords
page
size
display mode
electronic document
pages
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.)
Expired - Fee Related
Application number
CN201110182663.6A
Other languages
English (en)
Other versions
CN102855224A (zh
Inventor
郭巍
杨雪峰
李湛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
New Founder Holdings Development Co ltd
Pku Founder Information Industry Group Co ltd
Peking University Founder Group Co Ltd
Founder Apabi Technology Ltd
Original Assignee
Founder Information Industry Holdings Co Ltd
Peking University Founder Group Co Ltd
Beijing Founder Apabi Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Founder Information Industry Holdings Co Ltd, Peking University Founder Group Co Ltd, Beijing Founder Apabi Technology Co Ltd filed Critical Founder Information Industry Holdings Co Ltd
Priority to CN201110182663.6A priority Critical patent/CN102855224B/zh
Publication of CN102855224A publication Critical patent/CN102855224A/zh
Application granted granted Critical
Publication of CN102855224B publication Critical patent/CN102855224B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Document Processing Apparatus (AREA)

Abstract

本发明实施例提供一种电子文档的显示方法和装置,涉及计算机图像处理领域,针对页面尺寸大小不同的文档,能够达到最佳的显示效果,提高了用户的阅读感受。其中,该方法包括:将电子文档中的多个页面确定为参考页面;根据参考页面中每种尺寸的页面的分布情况,将所述参考页面中的一种尺寸的页面对应的显示方式确定为用于显示所述电子文档的指定显示方式。本发明实施例用于电子书页面拟真显示。

Description

电子文档的显示方法和装置
技术领域
本发明涉及计算机图像处理领域,尤其涉及一种电子文档的显示方法和装置。
背景技术
当前的电子阅读器,很多都具有模拟纸书翻页效果的阅读模式,这种页面拟真显示的特点是可以真实再现一本图书的原貌,给用户原始的阅读纸书的感受。
由于受制于屏幕尺寸和分辨率的不同,大部分电子阅读器的页面拟真显示都仅支持流式文档,图书页面尺寸按照某一固定比例在屏幕范围内进行缩放或者干脆充满整个屏幕。而对于版式文档,又分为以下两种方式:
1)固定比例法。预先设定一个屏幕范围内可以接受的页面尺寸,文档页在这个范围内进行缩放显示,尽可能充满可视区域,因页面与屏幕比例不一致而造成的原始页面无法覆盖的区域由默认色填充。
2)首页法。取文档的第一页(或约定好的页面属性)的大小,在屏幕允许的可视范围内尽可能放大显示,其它所有页均按照此比例显示。
在现有的这种电子书页面拟真显示的过程中,发明人发现:第二种首页法,对于页面尺寸单一的文档,比如图书,是有效的,可以看到原版原式的图书在终端上的页面拟真显示,但对于一些各个页面大小不一致的文档会因为显示的尺寸不能适合大多数页而使整个文档的阅读效果达不到最佳,降低了用户的阅读感受。
发明内容
本发明的实施例提供一种电子文档的显示方法和装置,针对页面尺寸大小不同的文档,能够达到最佳的显示效果,提高了用户的阅读感受。
为达到上述目的,本发明的实施例采用如下技术方案:
一方面,提供一种电子文档的显示方法,包括:
将电子文档中的多个页面确定为参考页面;
根据参考页面中每种尺寸的页面的分布情况,将所述参考页面中的一种尺寸的页面对应的显示方式确定为用于显示所述电子文档的指定显示方式。
一方面,提供一种电子文档的显示装置,包括:
参考页面选取单元,用于将电子文档中的多个页面确定为参考页面;
显示方式确定单元,用于根据参考页面中每种尺寸的页面的分布情况,将所述参考页面中的一种尺寸的页面对应的显示方式确定为用于显示所述电子文档的指定显示方式。
本发明实施例提供的电子文档的显示方法和装置,将电子文档中的多个页面确定为参考页面;根据参考页面中每种尺寸的页面的分布情况,将参考页面中的一种尺寸的页面对应的显示方式确定为用于显示所述电子文档的指定显示方式。这样,当要显示的文档的页面尺寸大小不一致时,不会像现有技术那样以首页尺寸或固定页面尺寸显示所有页面,而是能够根据参考页面中每种尺寸的页面的分布情况,选择出一个最适合页面显示比例进行显示,从而可以最大限度地使大部分页面都能以最佳的效果显示,进而提高了用户的阅读感受。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例一提供的电子文档的显示方法的流程框图;
图2为本发明二实施例提供的电子文档的显示方法的流程框图;
图3为本发明实施三例提供的电子文档的显示装置的结构框图;
图4为本发明实施例三提供的电子文档的显示装置的另一结构框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例一
本发明实施例提供的电子文档的显示方法,如图1所示,该方法步骤包括:
S101、将电子文档中的多个页面确定为参考页面。
具体的,可以电子文档中一定比例数量的离散的或连续的页面作为参考页面。
S102、根据参考页面中每种尺寸的页面的分布情况,将该参考页面中的一种尺寸的页面对应的显示方式确定为用于显示电子文档的指定显示方式。
具体的,可以计算该参考页面中每种尺寸的页面所占的百分比;然后,确定所占百分比大于或等于预定百分比的页面的尺寸对应的显示方式为用于显示该电子文档的指定显示方式(例如,该预定百分比可以为百分之五十至百分之百之间的任一值)。
本发明实施例提供的电子文档的显示方法,将电子文档中的多个页面确定为参考页面;根据参考页面中每种尺寸的页面的分布情况,将参考页面中的一种尺寸的页面对应的显示方式确定为用于显示所述电子文档的指定显示方式。这样,当要显示的文档的页面尺寸大小不一致时,不会像现有技术那样以首页尺寸或固定页面尺寸显示所有页面,而是能够根据参考页面中每种尺寸的页面的分布情况,选择出一个最适合页面显示比例进行显示,从而可以最大限度地使大部分页面都能以最佳的效果显示,进而提高了用户的阅读感受。
实施例二
本发明实施例提供的电子文档的显示方法,可以应用于各种终端,如PC、手持阅读器、手机等的版式文档页面拟真阅读方式中。假设以手持阅读器为例,阅读一个有100页的电子文档,该电子文档中的各页面的尺寸大小不同。如图2所示,本实施例提供方法步骤包括:
S201、取一定比例的连续页面作为参考页面。
具体的,可以根据整个文档的页码数量n提取适当范围的页码S∈[S1,S2]作为参考页面,其中S1为起始页,S2为结束页,则0≤S1≤S2≤(n-1)。说明一下,在实际应用中,文档的页码一般是从0起算的,所以一个具有n页的文档,其页码编号为0~(n-1)。如本实施例的电子文档有100页,若取10%的连续页面的话,可以取第1页到第10页。
理论上,最好是取电子文档的所有页面为参考页面,但受制于现有处理器速度和网络分块阅读等原因,这样做不合实际,因此目前只能取一定比例的部分页面作为参考页面。
当然,也可以是取一定比例的离散的页面作为参考页面,若仍取总页数10%的话,可以随机抽取10页。
S202、计算参考页面中每种尺寸的页面所占的百分比。
具体的,在本步骤中,可以将页面长宽比相同页面作为同一尺寸的页面。这样可以整合一部分页面,使计算结果更接近实际情况。
进一步地,若同一尺寸的页面(包括长宽比相同的页面)连续出现,则可以根据连续出现的次数对该页面进行加权处理。连续出现的次数越高其权值越高,连续出现两次的权值比分开出现两次的权值的和要高。
针对本实施例中的电子文档,分别计算每个页面尺寸每次出现的权值,计算方法可以是从第1页开始枚举,直到参考页面内的第10页,按照长宽比相同的页面连续出现的次数乘上对应的加权值。
S203、确定所占百分比大于或等于预定百分比的页面的尺寸对应的显示方式为用于显示该电子文档的指定显示方式。
具体的,可以将相同页面比例的页面的每次出现的权值相加。假设x为页面尺寸编号;Py为相同尺寸页面连续出现y次时的权值;Cn为第n次连续出现时的连续次数;∑Px为尺寸编号为x的页面在参考页面内总的权值。
Σ P x = P C 1 + P C 2 + . . . + P C n
找出加权后百分比大于或等于预定百分比的一个页面,并得到该页面的长宽比尺寸,再根据屏幕尺寸将该页面进行等比缩放,并以缩放后的显示方式为用于显示该电子文档的指定显示方式。
此外,也可以找出加权后百分比最高的的一个页面,并以此页面的尺寸对应的显示方式显示该电子文档。
再有,有两个特例,当S∈[0,0],即S1=S2=0时,根据屏幕分辨率获取默认的页面尺寸,并将该默认尺寸的页面对应的显示方式确定为用于显示该电子文档的指定显示方式。当S∈[0,1],即S1=0,S2=1时,或者S∈[1,1],即S1=S2=1时,获取该电子文档第一页的页面尺寸,并将该尺寸的页面对应的显示方式确定为用于显示该电子文档的指定显示方式。
本发明实施例提供的电子文档的显示方法,将电子文档中的多个页面确定为参考页面;计算参考页面中每种尺寸的页面所占的百分比,确定所占百分比大于或等于预定百分比的页面的尺寸对应的显示方式为用于显示该电子文档的指定显示方式。这样,当要显示的文档的页面尺寸大小不一致时,不会像现有技术那样以首页尺寸或固定页面尺寸显示所有页面,而是能够根据参考页面中每种尺寸的页面的所占百分比,选择出一个最适合页面显示比例进行显示,从而可以最大限度地使大部分页面都能以最佳的效果显示,进而提高了用户的阅读感受。
需要说明的是,上述实施例中的选取页面尺寸所占百分比大于或等于预定百分比的统计方法只是举例说明,本发明实施例并不限于此,还包括其他的统计方法。
本发明实施例提供的电子文档的显示装置30,如图3所示,包括:
参考页面选取单元301,用于将电子文档中的多个页面确定为参考页面。
显示方式确定单元302,用于根据参考页面中每种尺寸的页面的分布情况,将参考页面中的一种尺寸的页面对应的显示方式确定为用于显示该电子文档的指定显示方式。
本发明实施例提供的电子文档的显示装置,将电子文档中的多个页面确定为参考页面;根据参考页面中每种尺寸的页面的分布情况,将参考页面中的一种尺寸的页面对应的显示方式确定为用于显示该电子文档的指定显示方式。这样,当要显示的文档的页面尺寸大小不一致时,不会像现有技术那样以首页尺寸或固定页面尺寸显示所有页面,而是能够根据参考页面中每种尺寸的页面的分布情况,选择出一个最适合页面显示比例进行显示,从而可以最大限度地使大部分页面都能以最佳的效果显示,进而提高了用户的阅读感受。
进一步地,如图4所示,该显示方式确定单元302包括:
计算模块3021,用于计算参考页面中每种尺寸的页面所占的百分比。
确定模块3022,用于确定所占百分比大于或等于预定百分比的页面的尺寸对应的显示方式为用于显示电子文档的指定显示方式。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

Claims (6)

1.一种电子文档的显示方法,其特征在于,包括:
将电子文档中的多个页面确定为参考页面;
根据参考页面中每种尺寸的页面的分布情况,将所述参考页面中的一种尺寸的页面对应的显示方式确定为用于显示所述电子文档的指定显示方式;
其中,所述根据参考页面中每种尺寸的页面的分布情况,将所述参考页面中的一种尺寸的页面对应的显示方式确定为用于显示所述电子文档的指定显示方式,包括:
计算所述参考页面中每种尺寸的页面所占的百分比;
确定所占百分比大于或等于预定百分比的页面的尺寸对应的显示方式为用于显示所述电子文档的指定显示方式。
2.根据权利要求1所述的方法,其特征在于,所述参考页面为所述电子文档中规定比例数量的离散的或连续的页面。
3.根据权利要求1或2所述的方法,其特征在于,计算所述参考页面中每种尺寸的页面所占的百分比时,将页面长宽比相同的页面作为同一尺寸的页面。
4.根据权利要求1或2所述的方法,其特征在于,计算所述参考页面中每种尺寸的页面所占的百分比时,若同一尺寸的页面连续出现,则根据连续出现的次数对所述页面进行加权处理。
5.根据权利要求1或2所述的方法,其特征在于,确定所占百分比大于或等于预定百分比的页面的尺寸对应的显示方式为用于显示所述电子文档的指定显示方式包括:
根据屏幕尺寸,对所述所占百分比大于或等于预定百分比的页面的尺寸进行等比缩放,将缩放后的显示方式为用于显示所述电子文档的指定显示方式。
6.一种电子文档的显示装置,其特征在于,包括:
参考页面选取单元,用于将电子文档中的多个页面确定为参考页面;
显示方式确定单元,用于根据参考页面中每种尺寸的页面的分布情况,将所述参考页面中的一种尺寸的页面对应的显示方式确定为用于显示所述电子文档的指定显示方式;
其中,所述显示方式确定单元包括:
计算模块,用于计算所述参考页面中每种尺寸的页面所占的百分比;
确定模块,用于确定所占百分比大于或等于预定百分比的页面的尺寸对应的显示方式为用于显示所述电子文档的指定显示方式。
CN201110182663.6A 2011-06-30 2011-06-30 电子文档的显示方法和装置 Expired - Fee Related CN102855224B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110182663.6A CN102855224B (zh) 2011-06-30 2011-06-30 电子文档的显示方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110182663.6A CN102855224B (zh) 2011-06-30 2011-06-30 电子文档的显示方法和装置

Publications (2)

Publication Number Publication Date
CN102855224A CN102855224A (zh) 2013-01-02
CN102855224B true CN102855224B (zh) 2014-11-19

Family

ID=47401818

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110182663.6A Expired - Fee Related CN102855224B (zh) 2011-06-30 2011-06-30 电子文档的显示方法和装置

Country Status (1)

Country Link
CN (1) CN102855224B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109597980A (zh) * 2018-12-07 2019-04-09 万兴科技股份有限公司 Pdf文档分割方法、装置及电子设备

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1790336A (zh) * 2005-12-20 2006-06-21 无锡永中科技有限公司 文档显示方法
CN101359276A (zh) * 2008-09-27 2009-02-04 北大方正集团有限公司 一种显示电子文档的方法和装置
CN101903861A (zh) * 2007-10-24 2010-12-01 造型逻辑有限公司 电子文档阅读器

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4328426B2 (ja) * 1999-11-02 2009-09-09 キヤノン株式会社 印刷制御方法および装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1790336A (zh) * 2005-12-20 2006-06-21 无锡永中科技有限公司 文档显示方法
CN101903861A (zh) * 2007-10-24 2010-12-01 造型逻辑有限公司 电子文档阅读器
CN101359276A (zh) * 2008-09-27 2009-02-04 北大方正集团有限公司 一种显示电子文档的方法和装置

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
Nobuo Funabiki 等.A Proposal of a Web-page Layout Optimization Method for Multimodal Browsing Sizes.《The 13th IEEE International Symposium on Consumer Electronics(ISCE2009)》.2009,第894-898页. *
数字签名中电子文档的可信显示;邵旭东 等;《信息网络安全》;20080526(第3期);第62-64页 *
邵旭东 等.数字签名中电子文档的可信显示.《信息网络安全》.2008,(第3期),第62-64页. *

Also Published As

Publication number Publication date
CN102855224A (zh) 2013-01-02

Similar Documents

Publication Publication Date Title
US10685170B2 (en) Dynamic content layout generator
US20150073922A1 (en) System and Method for Generating Customized Advertisement Creatives
CN102789448B (zh) 一种电子数据排版方法及装置
US20160275054A1 (en) Webpage display method and device
CN111984351A (zh) 页面适配方法、电子设备、计算机可读存储介质
WO2015180422A1 (zh) 页面排版方法及装置
CN110675017A (zh) 基于人工智能的绩效评价方法和装置
US20190141110A1 (en) Design Analysis for Framework Assessment
CN104615587B (zh) 一种电子数据排版方法及装置
CN106204439A (zh) 图片自适应处理的方法和系统
JP5042346B2 (ja) 情報表示装置、方法及びプログラム
CN102026038A (zh) 一种实现iptv机顶盒页面动态显示的方法及系统
US20170103430A1 (en) Responsive advertisement formats based on viewability pixel data
CN102855224B (zh) 电子文档的显示方法和装置
CN111492408A (zh) 漫画数据显示系统、方法以及程序
CN107977923B (zh) 图像处理方法、装置、电子设备及计算机可读存储介质
CN104346046B (zh) 三维仿真翻页方法及系统
CN107391148B (zh) 视图元素保存方法、装置、电子设备及计算机存储介质
CN109002505A (zh) 一种目标字符串的显示方法及相关装置
CN105373526A (zh) 一种电子文档中的空白区域处理方法和系统
JP5094932B2 (ja) 情報表示装置、方法及びプログラム
CN105389308A (zh) 网页的显示处理方法及装置
CN104317581B (zh) 一种显示方法及电子设备
CN104572598A (zh) 数字出版物的排版方法和装置
CN105279559A (zh) 转换感测表示

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CP01 Change in the name or title of a patent holder

Address after: 100871, Beijing, Haidian District Cheng Fu Road 298, founder building, 5 floor

Patentee after: PEKING UNIVERSITY FOUNDER GROUP Co.,Ltd.

Patentee after: PKU FOUNDER INFORMATION INDUSTRY GROUP CO.,LTD.

Patentee after: FOUNDER APABI TECHNOLOGY Ltd.

Address before: 100871, Beijing, Haidian District Cheng Fu Road 298, founder building, 5 floor

Patentee before: PEKING UNIVERSITY FOUNDER GROUP Co.,Ltd.

Patentee before: FOUNDER INFORMATION INDUSTRY HOLDINGS Co.,Ltd.

Patentee before: FOUNDER APABI TECHNOLOGY Ltd.

CP01 Change in the name or title of a patent holder
TR01 Transfer of patent right

Effective date of registration: 20220914

Address after: 3007, Hengqin international financial center building, No. 58, Huajin street, Hengqin new area, Zhuhai, Guangdong 519031

Patentee after: New founder holdings development Co.,Ltd.

Patentee after: FOUNDER APABI TECHNOLOGY Ltd.

Address before: 100871, Beijing, Haidian District Cheng Fu Road 298, founder building, 5 floor

Patentee before: PEKING UNIVERSITY FOUNDER GROUP Co.,Ltd.

Patentee before: PKU FOUNDER INFORMATION INDUSTRY GROUP CO.,LTD.

Patentee before: FOUNDER APABI TECHNOLOGY Ltd.

TR01 Transfer of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20141119

CF01 Termination of patent right due to non-payment of annual fee