CN102722488A - 电子文件的显示方法和装置 - Google Patents
电子文件的显示方法和装置 Download PDFInfo
- Publication number
- CN102722488A CN102722488A CN2011100783243A CN201110078324A CN102722488A CN 102722488 A CN102722488 A CN 102722488A CN 2011100783243 A CN2011100783243 A CN 2011100783243A CN 201110078324 A CN201110078324 A CN 201110078324A CN 102722488 A CN102722488 A CN 102722488A
- Authority
- CN
- China
- Prior art keywords
- file
- display interface
- current
- jiao
- target
- 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
- 238000000034 method Methods 0.000 title claims abstract description 22
- 238000012856 packing Methods 0.000 claims description 20
- 238000012545 processing Methods 0.000 claims description 20
- 230000009466 transformation Effects 0.000 claims description 18
- 230000015572 biosynthetic process Effects 0.000 claims description 4
- 239000004576 sand Substances 0.000 abstract 1
- 230000008569 process Effects 0.000 description 12
- 230000008034 disappearance Effects 0.000 description 9
- 230000008859 change Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 238000006243 chemical reaction Methods 0.000 description 5
- 230000035807 sensation Effects 0.000 description 5
- 230000000694 effects Effects 0.000 description 4
- 238000007373 indentation Methods 0.000 description 4
- 230000001360 synchronised effect Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000007306 turnover Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012163 sequencing technique Methods 0.000 description 1
- 238000000547 structure data Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
本发明实施例公开了一种电子文件的显示方法和装置,涉及信息显示领域。该方法包括:获取当前显示界面,当前显示界面加载了一张书架图片作为背景,将加载了待显示电子文件的当前显示界面存储为当前图片,并每隔第一预设时间段对当前图片进行斜切放大/缩小;获取目标显示界面,目标显示界面加载了一张书架图片作为背景,将加载了待显示电子文件的目标显示界面存储为目标图片,并每隔第二预设时间段对目标图片进行斜切放大/缩小,直至目标图片正常显示后调用目标显示界面。本发明给人以置身图书馆中选择图书一样的体验,为人们提供更加友好的浏览电子文件的方式,使电子文件的显示更加直观,进而提高使用者的浏览效率。
Description
技术领域
本发明涉及信息显示领域,尤其涉及电子文件的显示方法和装置。
背景技术
电子文件是指能被计算机系统识别处理,按一定格式存储在磁带、磁盘或光盘等介质上,并可在网络上传输的数字代码序列。随着信息技术的迅猛发展,计算机越来越广泛地被应用于人类社会活动的方方面面,产生的电子文件也越来越多。电子文件能在通信网络上迅速地进行传递、使用不受时间和距离的影响、传输快捷、可复制、可共享。鉴于电子文件的诸多优点,电子文件的应用也越来越广泛。
很多喜爱读书的人使用电子文件进行阅读,为读者带来了很大的方便。
目前,电子设备在展示图书时,通常是以文件名称列表的形式展示的。由于图书种类繁多,读者在通过电子设备查找图书时,如果读者采用浏览的方式寻找自己希望阅读的图书,而又无法从文件名称列表中的文件名称判断图书内容时,便需要较复杂的操作,比如点击打开图书,进行进一步的了解图书的内容。现有的对电子文件进行图书目录浏览的方式,给读者带来了很多不便,降低了阅读的效率。
发明内容
本发明的实施例提供了一种电子文件的显示方法和装置,以提供更加友好的浏览电子文件的方式。
为达到上述目的,本发明的实施例采用如下技术方案:
一种电子文件的显示方法,包括:
获取当前显示界面,并在所述当前显示界面上放置书籍的位置加载当前显示界面中待显示电子文件;所述当前显示界面加载了一张书架图片作为背景;
将加载了待显示电子文件的当前显示界面存储为当前图片,并根据用户的触发每隔第一预设时间段对当前图片进行斜切放大/缩小;
获取目标显示界面,并在所述目标显示界面上放置书籍的位置加载目标显示界面中待显示电子文件;所述目标显示界面加载了一张书架图片作为背景;
将加载了待显示电子文件的目标显示界面存储为目标图片,并根据用户的触发每隔第二预设时间段对目标图片进行斜切放大/缩小直至目标图片正常显示后调用目标显示界面。
一种电子文件的显示装置,包括:
第一获取单元,用于获取当前显示界面,所述当前显示界面加载了一张书架图片作为背景,并在所述当前显示界面上放置书籍的位置加载当前显示界面中待显示电子文件;
第一处理单元,用于将加载了待显示电子文件的当前显示界面存储为当前图片,并根据用户的触发每隔第一预设时间段对当前图片进行斜切放大/缩小;
第二获取单元,用于获取目标显示界面,所述目标显示界面加载了一张书架图片作为背景,并在所述目标显示界面上放置书籍的位置加载目标显示界面中待显示电子文件;
第二处理单元,用于将加载了待显示电子文件的目标显示界面存储为目标图片,并根据用户的触发每隔第二预设时间段对目标图片进行斜切放大/缩小,直至目标图片正常显示后调用目标显示界面。
本发明实施例提供的电子文件的显示方法和装置,获取当前显示界面、当前显示界面加载了一张书架图片作为背景;获取下一个目标显示界面,目标显示界面加载了一张书架图片作为背景;将已经加载了待显示电子文件的当前显示界面和目标显示界面存储为当前图片和目标图片,通过斜切的方式按照预设的规则获取下一个当前显示图片和目标图片,每隔第一预设时间绘制下一个当前显示图片,每隔第二预设时间绘制下一个目标图片,使人们感觉到当前显示界面像翻书一样在逐渐的减小,直至消失,而目标显示界面也像翻书一样在逐渐的增大,直至该目标显示界面达到预设尺寸,给人以置身图书馆中选择图书一样的体验,为人们提供更加友好的浏览电子文件的方式,使电子文件的显示更加直观,进而提高使用者的浏览效率。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种电子文件的显示方法的流程图;
图2为本发明实施例提供的显示界面的示意图;
图3为本发明实施例提供的另一种电子文件的显示方法的流程图;
图4为翻页过程中当前显示界面与目标显示界面之间的角度变化及位置变化关系图;
图5为本发明实施例中文件列表的示意图;
图6为本发明实施例提供的一种电子文件的显示装置的结构图;
图7为本发明实施例提供的另一种电子文件的显示装置的结构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供了一种电子文件的显示方法,如图1所示,包括以下步骤:
101、获取当前显示界面,并在所述当前显示界面上放置书籍的位置加载当前显示界面中待显示电子文件,并且在当前显示界面加载了一张书架图片作为背景。
如图2所示,为了将电子文件以直观、友好的方式展示给用户,将电子文件的显示界面设计成书架的形式,在该书架上放置书籍的位置绘制当前显示界面待显示的电子文件。
102、将加载了待显示电子文件的当前显示界面存储为当前图片。
为了便于将当前显示界面以及其上加载的电子文件进行同步的形状变换,可以将加载了待显示电子文件的当前显示界面存储为当前图片。
103、根据用户的触发每隔第一预设时间段对当前图片进行斜切放大/缩小。
为了使用户在采用本实施例提供的电子文件的显示方法浏览文件时,给人以身临其境的感觉,就像是在书店里查找书籍一样,可以浏览完了一个书架上的书籍,接着浏览另一个书架上的书籍。在用户浏览完一个书架的文件后,打开下一个书架时,就像真的在翻转一个书架一样。可以将当前图片每隔第一预设时间段进行斜切放大/缩小,使当前图片逐渐的减小,直至消失为止。
104、获取目标显示界面,并在所述目标显示界面上放置书籍的位置加载目标显示界面中待显示电子文件,所述目标显示界面加载了一张书架图片作为背景。
为了将电子文件以直观、友好的方式展示给用户,将电子文件的显示界面设计成书架的形式,在该书架上放置书籍的位置绘制目标显示界面待显示的电子文件。
105、将加载了待显示电子文件的目标显示界面存储为目标图片。
为了便于将当前显示界面以及其上加载的电子文件进行同步的形状变换,可以将加载了待显示电子文件的目标显示界面存储为目标图片。
106、根据用户的触发每隔第二预设时间段对目标图片进行斜切放大/缩小,直至目标图片正常显示后调用目标显示界面。
为了给人以身临其境的感觉,可以每隔第二预设时间段对目标图片进行斜切放大/缩小,直至目标图片正常显示后调用目标显示界面。
本实施例提供的电子文件的显示方法,获取当前显示界面、当前显示界面加载了一张书架图片作为背景;获取下一个目标显示界面,目标显示界面加载了一张书架图片作为背景;将已经加载了待显示电子文件的当前显示界面和目标显示界面存储为当前图片和目标图片,通过斜切的方式按照预设的规则获取下一个当前显示图片和目标图片,每隔第一预设时间绘制下一个当前显示图片,每隔第二预设时间绘制下一个目标图片,使人们感觉到当前显示界面像翻书一样在逐渐的减小,直至消失,而目标显示界面也像翻书一样在逐渐的增大,直至该目标显示界面达到预设尺寸,给人以置身图书馆中选择图书一样的体验,为人们提供更加友好的浏览电子文件的方式,使电子文件的显示更加直观。
作为本实施例的一种改进,本发明实施例提供另一种电子文件的显示方法,如图3所示,包括以下步骤:
301、获取当前显示界面,当前显示界面加载了一张书架图片作为背景。
如图2所示,为了将电子文件以直观、友好的方式展示给用户,可以将电子文件的显示界面设计成书架的形式,根据显示设备,例如便携设备中显示区域的大小,预先构造一个以书架为背景的图片,可以是位图。并将该图片加载到便携设备屏幕的显示区域内。
302、获取当前显示界面待显示的电子文件。
根据便携设备中各文件对应的目录结构获取当前显示界面中待显示的文件列表,具体步骤可以为:
1.遍历便携设备中当前界面需要显示的存储目录下的文件,例如图书文件,并将获取到的图书文件保存到当前文件列表中。同一个文件夹内的所有文件存放到同一个文件列表中。根据用户的选择,进入到用户选择的目录结构下,构造该目录结构下的文件列表。
文件列表由数据项构成,数据项可以包括文件的名称、文件的路径、文件的类型(类型可以是文件或文件夹)、文件是否有缩略图、文件的大小、文件的最后修改时间等信息。
在显示界面上显示文件图标时,可以根据文件列表数据项,实现文件的排序,例如,可以按照文件名、或者文件大小、或者文件的最后修改时间进行排序。
在同一级目录结构里,如果既有文件夹又有文件,则可以将该目录结构对应的文件列表中的文件夹排列在前面,文件排列在后面。显示顺序按照文件被扫描到的先后顺序。每扫描到一条数据项,将该数据项保存到文件列表中,作为一条文件记录。
例如,在便携设备中存储有“热门”这个文件夹,该“热门”这一文件夹中,共有文件夹4个,图书文件22个,图书缩略图文件15个。缩略图与图书名称相同,后缀名为.tb。将此文件夹下的文件扫描到系统的文件列表中,记录信息如下表所示:
2.在扫描文件到文件列表完成后,计算该“热门”文件夹下所有文件和文件夹的总文件条目数,并根据每个显示界面一次最多能够显示的文件图标的个数,计算出将该“热门”文件夹下的所有文件图标显示完需要的显示界面的页数。总条目数即文件列表中文件夹和文件的总数。
如图5所示,每个显示界面最多可以显示20个文件图标。“热门”这个文件夹内的总文件条目数量为26,于是,将总条目数26除以20,可以获取当前“热门”文件夹目录下的文件列表对应的显示界面需要2页。
3.构造当前页显示界面待显示的文件图标。根据显示界面的页码,在文件列表中获取当前显示界面待显示的文件信息。
获取的过程中,可以先获取文件夹,再获取图书。即在获取一页数据时,先看文件夹文件的数量够不够填满当前显示界面的数量,如果不够,再获取图书的信息。
如“热门”这个文件夹下的文件数据一共需要2页显示界面,第1页显示界面,则需要获取“热门”目录下的文件列表中第1条到第20条文件数据项。此文件夹下共有4个子文件夹,排在前4条,在当前显示界面的前面显示,后16条是图书数据,在当前显示界面中,在文件夹数据项的后面显示。
在显示第2页显示界面时,则需要获取“热门”目录下的文件列表第21条到第22条数据项。
303、在当前显示界面上放置书籍的位置加载所述当前显示界面待显示的电子文件。
在显示界面上显示文档列表中对应的数据项。获取到当前显示界面待显示的文件数据项后,将数据项对应的文件以缩略图的形式加载到便携设备的屏幕上进行显示。
具体步骤可以为:
1.在显示界面上获取每个数据项显示的位置。
在显示界面上,绘制有一个书架,该书架可以分为多层,或者多个格子,书架的每一层或者每个格子,代表存放书架的位置,根据书架图像上每个存放书籍的位置,计算出显示界面上每本书的缩略图放置的坐标位置。
2.获取待显示文件列表中的文件数据,可以按照预先设置好的顺序,比如从左到右、或者从上到下的顺序,将文件图标一个一个地绘制到显示界面上。
具体的,可以将显示界面相应部分的图像数据修改为在该位置放置的文件图标数据。如果此项是文件夹,可以选用文件夹的缩略图,如果是图书,首先在文件列表中查找此书是否有缩略图,若有缩略图,则使用其缩略图,若没有缩略图,则用便携设备中存储的默认图标进行显示。所有待显示的文件数据图标绘制到显示界面上之后,就形成了一张完整的带有文件信息的书架图像。
本实施例中的文件图标可以是文件的缩略图。
3.将新构造的书架图像显示到屏幕上。
在将待显示的文件图标绘制到当前显示界面以后,将形成的完整的带有文件信息的书架图像显示到屏幕上。
4.在用户选中了显示界面上的任意一个文件图标后,绘制当前选中文件图标项。
当用户选中某个文件图标后,获取该文件图标的矩形位置,并在该文件图标的矩形位置绘制矩形边框。比如,可以在该文件图标的矩形位置绘制一黑边矩形,用来表示此项文件图标已经被选中。
304、将加载了待显示电子文件的当前显示界面存储为当前图片。
为了便于将当前显示界面以及其上加载的电子文件进行同步的形状变换,可以将加载了待显示电子文件的当前显示界面存储为当前图片。
305、根据用户的触发每隔第一预设时间段对当前图片进行斜切放大/缩小。
作为本实施例的一种实施方式,可以将当前图片形成的图形和目标图片形成的图形重合的一侧边设置为预设边,将当前图片形成的图形内角均具有该预设边的两个内角分别为第一角和第二角。
为了使用户在采用本实施例提供的电子文件的显示方法浏览文件时,给人以身临其境的感觉,就像是在书店里查找书籍一样,可以浏览完了一个书架上的书籍,接着浏览另一个书架上的书籍。在用户浏览完一个书架的文件后,打开下一个书架时,就像真的在翻转一个书架一样。可以将当前图片每隔第一预设时间段进行斜切放大/缩小,使当前图片逐渐的减小,直至消失为止。
具体的,对当前图片进行斜切放大/缩小时,对所述当前图片进行斜切操作变换,根据第一角和第二角对当前图片进行斜切;将当前图片相邻的第一角和第二角同时放大/缩小相同的角度,将所述第一角和第二角的夹边,即预设边与其对边之间的第一距离变化第一预设长度,例如可以缩小第一预设长度,以所述第一角和第二角的夹边为第一底边,缩小后的第一距离作为高,放大/缩小后的第一角和第二角作为所述第一底边的两个邻角构造第一梯形图片,将该第一梯形图片作为斜切操作变换后的当前图片。
306、获取目标显示界面,该目标显示界面加载了一张书架图片作为背景。
在用户浏览完当前显示界面以后,触发浏览下一显示界面的时候,例如采用触笔滑动的方式触发下一显示界面。首先,获取目标显示界面。
307、获取目标显示界面待显示的电子文件。
为了在下一个显示界面绘制待显示的文件图标,获取下一个显示界面待显示的电子文件。
308、在目标显示界面上放置书籍的位置加载所述下一个显示界面待显示的电子文件。
309、将加载了待显示电子文件的目标显示界面存储为目标图片。
为了便于将当前显示界面以及其上加载的电子文件进行同步的形状变换,可以将加载了待显示电子文件的目标显示界面存储为目标图片。
310、根据用户的触发每隔第二预设时间段对目标图片进行斜切放大/缩小,直至目标图片正常显示后调用目标显示界面。
作为本实施例的一种实施方式,可以将当前图片形成的图形和目标图片形成的图形重合的一侧边设置为预设边,将目标图片形成的图形内角均具有该预设边的两个内角分别为第三角和第四角。
为了给人以身临其境的感觉,可以每隔第二预设时间段对目标图片进行斜切放大/缩小,直至目标图片正常显示后调用目标显示界面。
具体的,对目标图片进行斜切放大/缩小时,对所述目标图片进行斜切操作变换,根据第三角和第四角对目标图片进行斜切;当同一时刻当前图片的第一角和第二角同时放大/缩小相同的角度时,将目标图片相邻的第三角和第四角同时放大/缩小相同的角度;所述第一角和第二角的夹边与所述第三角和第四角的夹边重合;将所述第三角和第四角的夹边,即预设边与其对边之间的第二距离变化第二预设长度,例如可以增加第二预设长度,以所述第三角和第四角的夹边为第二底边,增加后的第二距离作为高,放大/缩小后的第三角和第四角作为所述第二底边的两个邻角构造第二梯形图片,将该第二梯形图片作为斜切操作变换后的目标图片。
例如,可以每隔0.1秒重新绘制所述当前图片,可以每隔0.15重新绘制下一个目标图片。作为本实施例的一种优选实施方式可以每次相隔相同的时间重新绘制当前图片和目标图片。
本实施例提供的电子文件的显示方法,获取当前显示界面、当前显示界面加载了一张书架图片作为背景;获取下一个目标显示界面,目标显示界面加载了一张书架图片作为背景;将已经加载了待显示电子文件的当前显示界面和目标显示界面存储为当前图片和目标图片,通过斜切的方式按照预设的规则获取下一个当前显示图片和目标图片,每隔第一预设时间绘制下一个当前显示图片,每隔第二预设时间绘制下一个目标图片,使人们感觉到当前显示界面像翻书一样在逐渐的减小,直至消失,而目标显示界面也像翻书一样在逐渐的增大,直至该目标显示界面达到预设尺寸,给人以置身图书馆中选择图书一样的体验,为人们提供更加友好的浏览电子文件的方式,使电子文件的显示更加直观。
本实施例可以适用于刷新频率小于50毫秒的显示屏。
作为本实施例的一种实施方式,可以根据操作笔在显示屏幕上的触点的位置,计算当前显示界面和目标显示界面的变换角度及尺寸。每隔第一预设时间段对当前图片进行斜切放大/缩小。每隔第二预设时间段对目标图片进行斜切放大/缩小,直至目标图片正常显示后调用目标显示界面。
具体的,以显示界面的右侧边为基准,当前图片的变换过程如下:设显示屏幕上的显示界面矩形的水平宽度为W,翻页时操作笔的起始触点如果在书架的宽度的左侧1/3的区域内,则开始进行翻页,即逐渐减小当前显示界面,直至消失,同时逐渐增大目标显示界面,直至目标显示界面达到指定尺寸。如果笔的起始触点在此区域外,则不进行翻页操作流程结束。
随着操作笔在显示屏幕上的触点的移动,当前图片和下一个当前图片页的形状会不断变化,具体计算过程如下:
设操作笔触点与书架形式显示图片左边界的距离为W1,则将当前图片相邻的第一角和第二角同时放大/缩小为:W1/W*90*t1度,表示将当前图片以显示图片的右侧边为轴向外或者向内旋转W1/W*90*t2度后的形状。即根据当前图片的旋转角度,将当前图片的原图像进行图像变形处理,构造出此角度下当前页的显示图像。
如图4所示当前图片以其右侧边为轴向外旋转角度为15度:当前页图像变换为一个梯形,左边缩进,缩进后此梯形的高,即图中所示W3,长度为W*75/90,上边顺时针旋转夹角15度,下边逆时针旋转夹角15度,即第一角和第二角同时放大15度。
新形成的书架图像为一个梯形,但有部分图像超出屏幕显示范围,屏幕显示部分为一个矩形。
原当前图片经过上下两边的斜切图像变化后,可形成新的书架梯形图像,然后裁剪掉超出显示屏幕的部分后,将形成的图像进行最终的显示。
如图4所示图片旋转角度为15度:向后翻页时下一页图像变换为一个梯形,左边缩进,缩进后此梯形的高,即图中所示W2,长度为W*15/90,上边逆时针旋转夹角75度,下边顺时针旋转夹角75度。
原下一页书架图像经过上下两边的斜切图像变化后,可形成新的书架梯形图像进行最终的显示。
在当前页图片变形图像和目标图片变形图像均构造好后,先绘制目标图片,然后绘制当前图片。
随着笔的触点的移动,旋转角度不断进行变化,当笔的触点进入屏幕右1/3部分时,则翻页结束,显示下一页的完全图像。如果笔的触点移动未进入屏幕右1/3即离开,则翻页未完成,仍显示翻页前的当前页书架。
为了使用户感到身临其境,使翻页具有三维立体效果,采用转轴的形式,以转轴设置在右侧为例,如图4所示,翻页的过程中,目标显示界面书架图像与当前显示界面的书架图像给人以成90度夹角的感觉,当前显示页书架图像在屏幕的显示面积逐渐减小,直至消失。在当前显示界面图像的变化过程中,目标显示界面的显示面积逐渐增加,直至将面积增加到与当前显示界面相同。
图4为由当前显示页面转换为下一显示页面的翻页过程中当前显示界面与目标显示界面之间的角度变化及位置变化关系图,在当前显示界面与目标显示界面之间的角度变化及位置变化过程中,当前显示界面和目标显示界面上加载的电子文件同时发生畸变,以适应当前显示界面和目标显示界面的边与角的变化。
为了达到翻页的效果,可以根据视觉上单位时间内翻转的角度,对当前显示界面和下一显示界面做宽度方向的缩放处理。翻页过程需要将显示界面翻转90度,当前显示界面图像从原始大小,宽度逐渐缩小为0。设界面宽度为W,以预设单位时间内转动5度为一个转动单位,每转动一次,图像宽度缩小W/18。
下一显示界面图像宽度从0逐渐放大到屏幕大小宽度。每转动一个次,图像宽度增加W/18。
4.显示界面完全显示后其中的文件数据项才可以被用户触发。
以转轴的形式翻转显示界面,根据翻转后的下一个显示界面对应的目录结构获取下一显示界面中待显示的文件列表,并显示该文件列表中对应的数据项。在执行翻页操作时,可以直接翻页,使屏幕显示当前目录结构下文件列表中对应的数据项;也可以进行页面跳转,读取用户输入的其他的目录结构,屏幕上将显示对应目录结构下文件列表中的数据项。
本发明实施例的电子文件的显示方法,通过所见即所得的书架方式显示图书列表,可以方便的获知当前图书列表,图书选择方便直观,列表翻页采用书架转轴的方式,显示效果较好。
本发明实施例提供了一种电子文件的显示装置,如图6所示,包括:第一获取单元61、第一处理单元62、第二获取单元63、第二处理单元64。
其中,第一获取单元61获取当前显示界面,当前显示界面加载了一张书架图片作为背景,并在所述当前显示界面上放置书籍的位置加载当前显示界面中待显示电子文件;
第一处理单元62将加载了待显示电子文件的当前显示界面存储为当前图片,并根据用户的触发每隔第一预设时间段对当前图片进行斜切放大/缩小;
第二获取单元63获取目标显示界面,目标显示界面加载了一张书架图片作为背景,并在所述目标显示界面上放置书籍的位置加载目标显示界面中待显示电子文件;
第二处理单元64将加载了待显示电子文件的目标显示界面存储为目标图片,并根据用户的触发每隔第二预设时间段对目标图片进行斜切放大/缩小,直至目标图片正常显示后调用目标显示界面。
本实施例提供的电子文件的显示装置,第一获取单元获取当前显示界面,当前显示界面加载了一张书架图片作为背景;第二获取单元获取目标显示界面,目标显示界面加载了一张书架图片作为背景;第二处理单元将已经加载了待显示电子文件的当前显示界面和目标显示界面存储为当前图片和目标图片,通过斜切的方式按照预设的规则获取下一个当前显示图片和目标图片,并根据用户的触发每隔第一预设时间绘制下一个当前显示图片,每隔第二预设时间绘制下一个目标图片,使人们感觉到当前显示界面像翻书一样在逐渐的减小,直至消失,而目标显示界面也像翻书一样在逐渐的增大,直至该目标显示界面达到预设尺寸,给人以置身图书馆中选择图书一样的体验,为人们提供更加友好的浏览电子文件的方式,使电子文件的显示更加直观。
作为本实施例的一种改进,本发明实施例提供另一种电子文件的显示装置,如图7所示,包括:预设单元71、第三获取单元72、第一获取单元73、第一处理单元74、第四获取单元75、第二获取单元76、第二处理单元77、边框绘制单元78。
预设单元71用于将所述当前图片形成的图形和目标图片形成的图形重合的一侧边设置为预设边,所述当前图片形成的图形内角均具有该预设边的两个内角分别为第一角和第二角,所述目标图片形成的图形内角均具有该预设边的两个内角分别为第三角和第四角。
第三获取单元72用于获取当前显示界面待显示的电子文件。
第一获取单元73用于获取当前显示界面,当前显示界面加载了一张书架图片作为背景,并在所述当前显示界面上放置书籍的位置加载当前显示界面中待显示电子文件。
第一处理单元74用于将加载了待显示电子文件的当前显示界面存储为当前图片,并根据用户的触发每隔第一预设时间段对当前图片进行斜切放大/缩小。
进一步的,第一处理单元74对当前图片进行斜切放大/缩小时,还对所述当前图片进行斜切操作变换,根据第一角和第二角对当前图片进行斜切;将当前图片相邻的第一角和第二角同时放大/缩小相同的角度,将所述第一角和第二角的夹边与其对边之间的第一距离缩小第一预设长度,以所述第一角和第二角的夹边为第一底边,缩小后的第一距离作为高,放大/缩小后的第一角和第二角作为所述第一底边的两个邻角构造第一梯形图片,将该第一梯形图片作为斜切操作变换后的当前图片;
第四获取单元75用于获取下一个显示界面待显示的电子文件。
第二获取单元76用于获取目标显示界面,目标显示界面加载了一张书架图片作为背景,并在所述目标显示界面上放置书籍的位置加载目标显示界面中待显示电子文件。
第二处理单元77用于将加载了待显示电子文件的目标显示界面存储为目标图片,并每隔第二预设时间段对目标图片进行斜切放大/缩小,直至目标图片正常显示后调用目标显示界面。
进一步的,第二处理单元对目标图片进行斜切放大/缩小时,还对所述目标图片进行斜切操作变换,根据第三角和第四角对目标图片进行斜切;当同一时刻当前图片的第一角和第二角同时放大/缩小相同的角度时,将目标图片相邻的第三角和第四角同时放大/缩小相同的角度;所述第一角和第二角的夹边与所述第三角和第四角的夹边重合;将所述第三角和第四角的夹边与其对边之间的第二距离增加第二预设长度,以所述第三角和第四角的夹边为第二底边,增加后的第二距离作为高,放大/缩小后的第三角和第四角作为所述第二底边的两个邻角构造第二梯形图片,将该第二梯形图片作为斜切操作变换后的目标图片。
具体的,第一处理单元将第一角和第二角每次放大或者缩小的角度可以为:W1/W*90*t1度;第二处理单元将第三角和第四角每次放大或者缩小的角度可以为:W1/W*90*t2度;所述第一预设长度和所述第二预设长度均可以为:W1;其中,W1为操作的触发点与第二底边之间的距离,W为显示界面中所述预设边与其对边之间的宽度,t1为第一预设时间段,t2为第二预设时间段。
当所述电子文件被选中时,边框绘制单元78获取该电子文件图标的矩形位置区域,在该电子文件图标的周围绘制边框。
所述第一获取单元73或所述第二获取单元76可以以待显示电子文件建立时间先后或者待显示电子文件大小为顺序在显示界面上放置书籍的位置绘制当前显示界面待显示的电子文件。
作为本实施例的一种实施方式,本方案中的电子文件图标可以为所述电子文件的缩略图。
本实施例提供的电子文件的显示装置,第一获取单元获取当前显示界面,当前显示界面加载了一张书架图片作为背景;第二获取单元获取目标显示界面,目标显示界面加载了一张书架图片作为背景;第二处理单元将已经加载了待显示电子文件的当前显示界面和目标显示界面存储为当前图片和目标图片,通过斜切的方式按照预设的规则获取下一个当前显示图片和目标图片,并根据用户的触发每隔第一预设时间绘制下一个当前显示图片,每隔第二预设时间绘制下一个目标图片,使人们感觉到当前显示界面像翻书一样在逐渐的减小,直至消失,而目标显示界面也像翻书一样在逐渐的增大,直至该目标显示界面达到预设尺寸,给人以置身图书馆中选择图书一样的体验,为人们提供更加友好的浏览电子文件的方式,使电子文件的显示更加直观。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
Claims (15)
1.一种电子文件的显示方法,其特征在于,包括:
获取当前显示界面,并在所述当前显示界面上放置书籍的位置加载当前显示界面中待显示电子文件;所述当前显示界面加载了一张书架图片作为背景;
将加载了待显示电子文件的当前显示界面存储为当前图片,并根据用户的触发每隔第一预设时间段对当前图片进行斜切放大/缩小;
获取目标显示界面,并在所述目标显示界面上放置书籍的位置加载目标显示界面中待显示电子文件;所述目标显示界面加载了一张书架图片作为背景;
将加载了待显示电子文件的目标显示界面存储为目标图片,并根据用户的触发每隔第二预设时间段对目标图片进行斜切放大/缩小直至目标图片正常显示后调用目标显示界面。
2.根据权利要求1所述的方法,其特征在于,将所述当前图片形成的图形和目标图片形成的图形重合的一侧边设置为预设边,所述当前图片形成的图形内角均具有该预设边的两个内角分别为第一角和第二角,所述目标图片形成的图形内角均具有该预设边的两个内角分别为第三角和第四角。
3.根据权利要求2所述的方法,其特征在于:所述对当前图片进行斜切放大/缩小时,对所述当前图片进行斜切操作变换,根据第一角和第二角对当前图片进行斜切;将当前图片的第一角和第二角同时放大/缩小相同的角度,将所述预设边与其对边之间的第一距离变化第一预设长度,以所述预设边为第一底边,变化后的第一距离作为高,放大/缩小后的第一角和第二角作为所述第一底边的两个邻角构造第一梯形图片,将该第一梯形图片作为斜切操作变换后的当前图片;
所述对目标图片进行斜切放大/缩小时,对所述目标图片进行斜切操作变换,根据第三角和第四角对目标图片进行斜切;当同一时刻当前图片的第一角和第二角同时放大/缩小相同的角度时,将目标图片的第三角和第四角同时放大/缩小相同的角度;将所述预设边与其对边之间的第二距离变化第二预设长度,以所述预设边为第二底边,变化后的第二距离作为高,放大/缩小后的第三角和第四角作为所述第二底边的两个邻角构造第二梯形图片,将该第二梯形图片作为斜切操作变换后的目标图片。
4.根据权利要求3所述的电子文件的显示方法,其特征在于,所述第一角和第二角每次放大或者缩小的角度为:W1/W*90*t1度;所述第三角和第四角每次放大或者缩小的角度为:W1/W*90*t2度;所述第一预设长度和所述第二预设长度均为:W1;W为显示界面中所述预设边与其对边之间的宽度,t1为第一预设时间段,t2为第二预设时间段。
5.根据权利要求1所述的电子文件的显示方法,其特征在于,在所述当前显示界面上放置书籍的位置加载当前显示界面中待显示电子文件之前,获取所述当前显示界面待显示的电子文件;
在所述目标显示界面上放置书籍的位置加载目标显示界面中待显示电子文件之前,获取所述目标显示界面待显示的电子文件。
6.根据权利要求5所述的电子文件的显示方法,其特征在于,所述方法还包括:
当所述电子文件被选中时,获取该电子文件图标的矩形位置区域,在该电子文件图标的周围绘制边框。
7.根据权利要求6所述的电子文件的显示方法,其特征在于,所述在所述当前显示界面上放置书籍的位置加载当前显示界面中待显示电子文件为:以所述待显示电子文件建立时间的先后或者文件的大小为顺序在所述当前显示界面上放置书籍的位置加载当前显示界面中的待显示电子文件;
所述在所述目标显示界面上放置书籍的位置加载目标显示界面中待显示电子文件为:以所述待显示电子文件建立时间的先后或者文件的大小为顺序在所述目标显示界面上放置书籍的位置加载目标显示界面中的待显示电子文件。
8.根据权利要求1至7任一项所述的电子文件的显示方法,其特征在于,所述电子文件以所述电子文件的缩略图进行显示。
9.一种电子文件的显示装置,其特征在于,包括:
第一获取单元,用于获取当前显示界面,所述当前显示界面加载了一张书架图片作为背景,并在所述当前显示界面上放置书籍的位置加载当前显示界面中待显示电子文件;
第一处理单元,用于将加载了待显示电子文件的当前显示界面存储为当前图片,并根据用户的触发每隔第一预设时间段对当前图片进行斜切放大/缩小;
第二获取单元,用于获取目标显示界面,所述目标显示界面加载了一张书架图片作为背景,并在所述目标显示界面上放置书籍的位置加载目标显示界面中待显示电子文件;
第二处理单元,用于将加载了待显示电子文件的目标显示界面存储为目标图片,并根据用户的触发每隔第二预设时间段对目标图片进行斜切放大/缩小,直至目标图片正常显示后调用目标显示界面。
10.根据权利要求9所述的电子文件的显示装置,其特征在于,所述电子文件的显示装置还包括:
预设单元,用于将所述当前图片形成的图形和目标图片形成的图形重合的一侧边设置为预设边,所述当前图片形成的图形内角均具有该预设边的两个内角分别为第一角和第二角,所述目标图片形成的图形内角均具有该预设边的两个内角分别为第三角和第四角。
11.根据权利要求10所述的电子文件的显示装置,其特征在于,
所述第一处理单元对当前图片进行斜切放大/缩小时,还对所述当前图片进行斜切操作变换,根据第一角和第二角对当前图片进行斜切;将当前图片相邻的第一角和第二角同时放大/缩小相同的角度,将所述预设边与其对边之间的第一距离变化第一预设长度,以所述预设边为第一底边,变化后的第一距离作为高,放大/缩小后的第一角和第二角作为所述第一底边的两个邻角构造第一梯形图片,将该第一梯形图片作为斜切操作变换后的当前图片;
所述第二处理单元对目标图片进行斜切放大/缩小时,还对所述目标图片进行斜切操作变换,根据第三角和第四角对目标图片进行斜切;当同一时刻当前图片的第一角和第二角同时放大/缩小相同的角度时,将目标图片相邻的第三角和第四角同时放大/缩小相同的角度;所述第一角和第二角的夹边与所述第三角和第四角的夹边重合;将所述预设边与其对边之间的第二距离变化第二预设长度,以所述预设边为第二底边,变化后的第二距离作为高,放大/缩小后的第三角和第四角作为所述第二底边的两个邻角构造第二梯形图片,将该第二梯形图片作为斜切操作变换后的目标图片。
12.根据权利要求10所述的电子文件的显示装置,其特征在于,所述电子文件的显示装置还包括:
第三获取单元,用于在所述当前显示界面上放置书籍的位置加载当前显示界面中待显示电子文件之前,获取所述当前显示界面待显示的电子文件;
第四获取单元,用于在所述目标显示界面上放置书籍的位置加载目标显示界面中待显示电子文件之前,获取所述目标显示界面待显示的电子文件。
13.根据权利要求12所述的电子文件的显示装置,其特征在于,所述电子文件的显示装置还包括:
边框绘制单元,用于当所述电子文件被选中时,获取该电子文件图标的矩形位置区域,在该电子文件图标的周围绘制边框。
14.根据权利要求10所述的电子文件的显示装置,其特征在于,所述第一获取单元在所述当前显示界面上放置书籍的位置加载当前显示界面中待显示电子文件为:所述第一获取单元以所述待显示电子文件建立时间的先后或者文件的大小为顺序在所述当前显示界面上放置书籍的位置加载当前显示界面中的待显示电子文件;
或所述第二获取单元在所述目标显示界面上放置书籍的位置加载目标显示界面中待显示电子文件为:所述第二获取单元以所述待显示电子文件建立时间的先后或者文件的大小为顺序在所述目标显示界面上放置书籍的位置加载目标显示界面中的待显示电子文件。
15.根据权利要求9至14任一项所述的电子文件的显示装置,其特征在于,所述电子文件以所述电子文件的缩略图进行显示。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011100783243A CN102722488A (zh) | 2011-03-30 | 2011-03-30 | 电子文件的显示方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011100783243A CN102722488A (zh) | 2011-03-30 | 2011-03-30 | 电子文件的显示方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102722488A true CN102722488A (zh) | 2012-10-10 |
Family
ID=46948255
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011100783243A Pending CN102722488A (zh) | 2011-03-30 | 2011-03-30 | 电子文件的显示方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102722488A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103824252A (zh) * | 2014-02-10 | 2014-05-28 | 安徽科大讯飞信息科技股份有限公司 | 图片处理方法及系统 |
CN108959490A (zh) * | 2018-06-25 | 2018-12-07 | 小港网络科技泗阳有限公司 | 电脑文件的实物状展示方法 |
CN109146809A (zh) * | 2018-08-02 | 2019-01-04 | 电子科技大学 | 一种对扫描文档图像进行去灰边的方法 |
CN112597110A (zh) * | 2020-12-17 | 2021-04-02 | 海信视像科技股份有限公司 | 一种显示设备及文件展示方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1910577A (zh) * | 2004-01-15 | 2007-02-07 | 松下电器产业株式会社 | 图像文件一览显示装置 |
CN101192230A (zh) * | 2006-11-30 | 2008-06-04 | 重庆优腾信息技术有限公司 | 一种打开和关闭图片浏览窗口的方法及装置 |
CN101196893A (zh) * | 2006-12-05 | 2008-06-11 | 友立资讯股份有限公司 | 数字文件图示的显示方法 |
-
2011
- 2011-03-30 CN CN2011100783243A patent/CN102722488A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1910577A (zh) * | 2004-01-15 | 2007-02-07 | 松下电器产业株式会社 | 图像文件一览显示装置 |
CN101192230A (zh) * | 2006-11-30 | 2008-06-04 | 重庆优腾信息技术有限公司 | 一种打开和关闭图片浏览窗口的方法及装置 |
CN101196893A (zh) * | 2006-12-05 | 2008-06-11 | 友立资讯股份有限公司 | 数字文件图示的显示方法 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103824252A (zh) * | 2014-02-10 | 2014-05-28 | 安徽科大讯飞信息科技股份有限公司 | 图片处理方法及系统 |
CN108959490A (zh) * | 2018-06-25 | 2018-12-07 | 小港网络科技泗阳有限公司 | 电脑文件的实物状展示方法 |
CN109146809A (zh) * | 2018-08-02 | 2019-01-04 | 电子科技大学 | 一种对扫描文档图像进行去灰边的方法 |
CN112597110A (zh) * | 2020-12-17 | 2021-04-02 | 海信视像科技股份有限公司 | 一种显示设备及文件展示方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8205172B2 (en) | Graphical web browser history toolbar | |
US8578297B2 (en) | Method of browsing media items using thumbnails | |
JP6062427B2 (ja) | 階層的に構成されズーム表示可能なメディア群の視覚的表示処理 | |
CN101512473B (zh) | 具有基于图像的浏览的媒体播放器 | |
US8935603B2 (en) | System and method for presentation creation | |
US8347224B2 (en) | Content viewing method, content viewing apparatus, and storage medium in which a content viewing program is stored | |
US10067657B2 (en) | User configurable quick groups | |
US8977980B2 (en) | Display scrolling method, display apparatus, and recording medium having display program recorded thereon | |
TWI669652B (zh) | 資訊處理裝置、資訊處理方法及電腦程式 | |
US20120127156A1 (en) | Presenting and Browsing Items in a Tilted 3D Space | |
US20090049400A1 (en) | Graphical user interface, display control device, display method, and program | |
US20140344264A1 (en) | System and method for searching information in databases | |
CN110413175A (zh) | 信息处理装置、信息处理方法和非暂态计算机可读介质 | |
CN106886511B (zh) | 一种网络表格的处理方法及装置 | |
CN104598468A (zh) | 一种网页图片的显示方法及装置 | |
US20120290925A1 (en) | Incremental Graphic Object Layout Editing | |
US11899906B1 (en) | Devices, methods, and graphical user interfaces for supporting reading at work | |
CN102722488A (zh) | 电子文件的显示方法和装置 | |
CN112965681B (zh) | 图像处理方法、装置、设备、及存储介质 | |
KR20130013292A (ko) | 전자책 단말 장치, 전자책 디스플레이 방법, 및 전자책 디스플레이 방법을 실행하는 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체 | |
CN103631644A (zh) | 文件选择方法和装置 | |
CN103761253A (zh) | 漫画显示系统和漫画显示方法 | |
CN102541817A (zh) | 一种数字文档的预览方法及装置 | |
US10496689B2 (en) | Method for line up contents of media equipment, and apparatus thereof | |
JP6070116B2 (ja) | 画像処理装置、画像処理システム、画像処理方法及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20121010 |