CN101241416B - A method and system for processing electronic books adapted to screen resolution - Google Patents
A method and system for processing electronic books adapted to screen resolution Download PDFInfo
- Publication number
- CN101241416B CN101241416B CN2008100579254A CN200810057925A CN101241416B CN 101241416 B CN101241416 B CN 101241416B CN 2008100579254 A CN2008100579254 A CN 2008100579254A CN 200810057925 A CN200810057925 A CN 200810057925A CN 101241416 B CN101241416 B CN 101241416B
- Authority
- CN
- China
- Prior art keywords
- screen
- reading
- resolution
- space
- electron reading
- 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
Links
Images
Landscapes
- Controls And Circuits For Display Device (AREA)
Abstract
本发明属于电子读物应用技术领域,具体涉及一种适应屏幕分辨率的电子读物处理方法及系统。目前的电子读物或者采用了动态版面布局技术来动态调整版面尺寸,或者使用了固定版面尺寸;前者由于需要显示时重新布局,无法实现原式原版重现,重新布局时需要大量的计算导致效率低下;后者能实现原版原式的显示效果,显示效率高,但由于版面尺寸固定不变,只能以固定的尺寸在用户屏幕的固定地方呈现。本发明所述的方法及系统,通过比较屏幕分辨率与电子读物的版面尺寸,进行电子读物的缩放,能够使用户根据需要选择适合的阅读方式。采用本发明所述的方法及系统,可以使任意尺寸的电子读物均能够在不同的屏幕分辨率下进行显示,兼顾了各种用户的阅读需求。
The invention belongs to the technical field of electronic reading materials application, and in particular relates to an electronic reading material processing method and system adapting to screen resolution. Current e-books either use dynamic layout technology to dynamically adjust the layout size, or use a fixed layout size; the former cannot reproduce the original original version due to the need to re-layout when displaying, and the re-layout requires a lot of calculations resulting in low efficiency ; The latter can achieve the original display effect with high display efficiency, but because the layout size is fixed, it can only be presented in a fixed size at a fixed place on the user's screen. The method and system of the present invention can scale the electronic reading by comparing the screen resolution and the layout size of the electronic reading, so that the user can choose a suitable reading method according to the needs. By adopting the method and system of the present invention, electronic books of any size can be displayed at different screen resolutions, taking into account the reading needs of various users.
Description
技术领域technical field
本发明属于电子读物应用技术领域,具体涉及一种适应屏幕分辨率的电子读物处理方法及系统。The invention belongs to the technical field of electronic reading materials application, and in particular relates to an electronic reading material processing method and system adapting to screen resolution.
背景技术Background technique
计算机网络的普及和应用,使得电子读物的发展极为迅速,由于其独特的方便性,越来越多的人们喜欢通过计算机或其他设备来阅读电子读物,常见的电子读物包括电子书籍、电子辞典、电子报纸、电子杂志和电子期刊等。The popularization and application of computer networks has led to the rapid development of electronic books. Due to its unique convenience, more and more people like to read electronic books through computers or other devices. Common electronic books include electronic books, electronic dictionaries, E-newspapers, e-magazines, and e-journals, etc.
目前的电子读物的版面尺寸有两种类型,一种是自动根据显示屏幕的大小来自动调整版面尺寸,但是,这种方式需要显示时重新布局,无法实现原式原版的重现,而且重新布局时需要大量的计算导致效率低下;另外一种是固定版面尺寸,能实现原版原式的显示效果,显示效率很高。目前比较流行的、基于flash技术实现的电子读物就属于后一种。但是这种方法不能根据用户显示屏幕的分辨率进行调整,也不能进行拖动,只能以固定的尺寸在用户屏幕的固定地方呈现,如果电子读物的版面太大,超过了屏幕的分辨率大小则无法查看电子读物的全部内容,影响用户对电子读物的阅读,例如,如果电子读物的有效版面尺寸设置为1024*768或者更大,那么这种情况下800*600的低分辨率用户将无法阅读完整的电子读物信息,部分电子读物信息将被屏幕裁减掉;也就是说,目前电子读物的屏幕阅读时通常不能够适应屏幕的分辨率尺寸,为了解决上述问题,保证电子读物能够完全的显示,现有的电子读物在制作时均采用能保证兼容屏幕最小显示分辨率的版面尺寸,这样可以兼容早期的800*600的屏幕分辨率用户,电子读物的版面尺寸也被限制在800*600的尺寸范围内,即使当前大多数用户屏幕的分辨率已经高于这个尺寸如1024*768、1280*1024或者1600*1200,这样就牺牲掉了大多数人的屏幕区域。Currently, there are two types of layout sizes for e-books. One is to automatically adjust the layout size according to the size of the display screen. However, this method requires re-layout when displaying, and cannot reproduce the original original version, and re-layout A large number of calculations are required to cause low efficiency; the other is a fixed layout size, which can achieve the original display effect and high display efficiency. Currently popular electronic books based on flash technology belong to the latter category. However, this method cannot be adjusted according to the resolution of the user's display screen, nor can it be dragged. It can only be displayed at a fixed place on the user's screen with a fixed size. If the layout of the electronic book is too large, it exceeds the resolution of the screen Then it is impossible to view all the content of the e-book, which will affect the user's reading of the e-book. For example, if the effective layout size of the e-book is set to 1024*768 or larger, then in this case, users with a low resolution of 800*600 will not be able to read the e-book. Read the complete e-book information, part of the e-book information will be cut off by the screen; that is to say, the current screen reading of e-books usually cannot adapt to the resolution size of the screen. In order to solve the above problems, ensure that the e-books can be completely displayed , the existing e-books are produced with a layout size that can guarantee the minimum display resolution of the compatible screen, which can be compatible with early 800*600 screen resolution users, and the layout size of e-books is also limited to 800*600 Within the size range, even if the resolution of most user screens is already higher than this size, such as 1024*768, 1280*1024 or 1600*1200, the screen area of most people will be sacrificed.
如果电子读物的版面尺寸能够做到与屏幕分辨率相适应,即在早期的分辨率下仍能够有合适的方式显示版面,将会更充分的利用大多数人的屏幕阅读区域。If the layout size of e-books can be adapted to the screen resolution, that is, the layout can still be displayed in an appropriate way at an early resolution, the reading area of most people's screens will be more fully utilized.
发明内容Contents of the invention
针对现有技术中存在的缺陷,本发明的目的是提供一种适应屏幕分辨率的电子读物处理方法及系统,通过该方法及系统处理的电子读物,其版面能够满足各种屏幕分辨率下的人们的阅读需要。Aiming at the defects existing in the prior art, the object of the present invention is to provide a method and system for processing electronic books that adapt to screen resolutions, and the layout of electronic books processed by the method and system can meet the requirements of various screen resolutions. people's reading needs.
为达到以上目的,本发明采用的技术方案是:一种适应屏幕分辨率的电子读物处理方法,包括以下步骤:In order to achieve the above object, the technical solution adopted in the present invention is: a method for processing electronic books adapted to screen resolution, comprising the following steps:
(1)当用户需要阅读电子读物时,首先检测用户的计算机屏幕分辨率,然后将屏幕分辨率与电子读物的版面尺寸进行比较,并将比较的结果反馈给用户;将屏幕的分辨率与电子读物的版面尺寸进行比较后,其结果为:屏幕的分辨率大于电子读物的版面尺寸、屏幕的分辨率小于电子读物的版面尺寸、屏幕的分辨率等于电子读物的版面尺寸;(1) When a user needs to read an electronic book, first detect the user's computer screen resolution, then compare the screen resolution with the layout size of the electronic book, and feed back the comparison result to the user; compare the screen resolution with the electronic book After comparing the layout size of the reading material, the result is: the resolution of the screen is larger than the layout size of the electronic reading material, the resolution of the screen is smaller than the layout size of the electronic reading material, and the resolution of the screen is equal to the layout size of the electronic reading material;
(2)用户根据需要和步骤(1)的比较结果,选择电子读物的阅读方式进行阅读,所述的阅读方式包括全屏方式阅读和1∶1方式阅读;(2) The user selects the reading method of the electronic book to read according to the needs and the comparison result of step (1), and the reading method includes full-screen reading and 1:1 reading;
当选择全屏方式阅读时,将电子读物的版面尺寸调整为屏幕的实际分辨率后再显示电子读物的内容;采用的具体方法为:将电子读物内的所有内容视为图像,按照屏幕的实际分辨率与电子读物的版面尺寸之间的缩放比例对电子读物的整个版面进行缩放,调整为屏幕的实际分辨率;When reading in full-screen mode, adjust the layout size of the e-book to the actual resolution of the screen before displaying the content of the e-book; Scale the entire layout of the electronic book according to the scaling ratio between the resolution and the layout size of the electronic book, and adjust it to the actual resolution of the screen;
当选择1∶1方式阅读时,保持电子读物的版面尺寸不变,将电子读物的内容直接显示在显示屏幕中,如果屏幕的分辨率小于电子读物的版面尺寸,则通过鼠标来平移电子读物的版面在屏幕内显示局部区域。When reading in 1:1 mode, keep the layout size of the e-book unchanged, and display the content of the e-book directly on the display screen. If the resolution of the screen is smaller than the layout size of the e-book, use the mouse to translate the e-book Layouts display local areas within the screen.
更进一步,图像缩放的方法包括:近邻取样插值算法、线性插值算法和立方插值算法,,其中,近邻取样插值算法的特点是:图像缩放后质量比较差,但缩放效率高,适合动态版面绘制;线性插值算法和立方插值算法的特点是:图像缩放后质量比较高,缩放效率略慢,适合静态版面绘制;Furthermore, image scaling methods include: nearest neighbor sampling interpolation algorithm, linear interpolation algorithm and cubic interpolation algorithm, wherein, the characteristics of the nearest neighbor sampling interpolation algorithm are: the quality of the image after scaling is relatively poor, but the scaling efficiency is high, and it is suitable for dynamic layout drawing; The characteristics of the linear interpolation algorithm and the cubic interpolation algorithm are: the quality of the image after zooming is relatively high, the zooming efficiency is slightly slow, and it is suitable for static layout drawing;
再更进一步,所述的全屏方式阅读包括快速全屏模式和高质量全屏模式,如果用户追求帧率的准确,选择快速全屏模式,此种方式下电子读物的缩放采用近邻取样插值算法;如果用户追求电子读物的显示质量,则选择高质量全屏模式,此种方式下电子读物的缩放采用线性插值算法或者立方插值算法;Furthermore, the full-screen mode reading includes a fast full-screen mode and a high-quality full-screen mode. If the user pursues the accuracy of the frame rate, select the fast full-screen mode. For the display quality of e-books, select the high-quality full-screen mode. In this mode, the scaling of e-books adopts linear interpolation algorithm or cubic interpolation algorithm;
更进一步,步骤(2)中,1∶1方式阅读时,如果屏幕分辨率小于电子读物的版面尺寸,通过鼠标来平移电子读物的版面在屏幕内显示局部区域时,如果电子读物的版面内没有其它对象响应鼠标的滚轮消息时,则电子读物的版面响应鼠标的滚轮消息,电子读物的版面在屏幕上进行滚动,局部显示电子读物的内容;所述的对象是指电子读物内的组成元素,包括文字、动画、图形、图像、表格及视频;Furthermore, in step (2), when reading in 1:1 mode, if the screen resolution is smaller than the layout size of the e-book, when the layout of the e-book is translated by the mouse to display a partial area on the screen, if there is no When other objects respond to the mouse wheel message, the layout of the electronic book responds to the mouse wheel message, and the layout of the electronic book scrolls on the screen to partially display the content of the electronic book; the object refers to the constituent elements in the electronic book, Including text, animation, graphics, images, tables and videos;
更进一步,步骤(2)中,1∶1方式阅读时,如果屏幕分辨率小于电子读物的版面尺寸,通过鼠标来平移电子读物的版面在屏幕内显示局部区域时,如果鼠标移动至屏幕的边缘时,则电子读物的版面进行滚动,这样电子读物通过鼠标的移动而进行平行移动,用户能够看到电子读物的局部内容。Furthermore, in step (2), when reading in 1:1 mode, if the screen resolution is smaller than the layout size of the electronic book, when the mouse is used to translate the layout of the electronic book to display a partial area in the screen, if the mouse moves to the edge of the screen , the layout of the electronic book is scrolled, so that the electronic book moves in parallel through the movement of the mouse, and the user can see part of the content of the electronic book.
一种适应屏幕分辨率的电子读物处理系统,该系统包括:屏幕检测比较模块和与其相连的阅读方式选择模块,所述的阅读方式选择模块包括全屏方式阅读模块和1∶1方式阅读模块;An electronic reading material processing system adapted to screen resolution, the system includes: a screen detection and comparison module and a reading mode selection module connected to it, and the reading mode selection module includes a full-screen mode reading module and a 1:1 mode reading module;
所述的屏幕检测比较模块,用于检测用户的计算机屏幕分辨率,然后将屏幕的分辨率与电子读物的版面尺寸进行比较,并将比较的结果给用户提示信息;将屏幕的分辨率与电子读物的版面尺寸进行比较后,其结果为:屏幕的分辨率大于电子读物的版面尺寸、屏幕的分辨率小于电子读物的版面尺寸、屏幕的分辨率等于电子读物的版面尺寸;The screen detection and comparison module is used to detect the resolution of the computer screen of the user, then compare the resolution of the screen with the layout size of the electronic book, and prompt the user with the result of the comparison; After comparing the layout size of the reading material, the result is: the resolution of the screen is larger than the layout size of the electronic reading material, the resolution of the screen is smaller than the layout size of the electronic reading material, and the resolution of the screen is equal to the layout size of the electronic reading material;
所述的阅读方式选择模块用于根据用户的选择提供相应的阅读方式,其中,全屏方式阅读模块用于将电子读物的版面尺寸调整为屏幕的实际分辨率后再显示电子读物的内容,采用的具体方法为,将电子读物内的所有内容视为图像,按照屏幕的实际分辨率与电子读物的版面尺寸之间的缩放比例对电子读物的整个版面进行缩放,调整为屏幕的实际分辨率;1∶1方式阅读模块用于将电子读物的内容直接显示在用户的显示屏幕中,如果屏幕的分辨率小于电子读物的版面尺寸,则该模块支持通过鼠标来平移电子读物的版面在屏幕内显示局部区域。The reading mode selection module is used to provide a corresponding reading mode according to the user's choice, wherein the full-screen mode reading module is used to adjust the layout size of the electronic reading material to the actual resolution of the screen and then display the content of the electronic reading material. The specific method is to regard all the content in the electronic reading as images, and scale the entire layout of the electronic reading according to the scaling ratio between the actual resolution of the screen and the layout size of the electronic reading, and adjust it to the actual resolution of the screen; 1 : 1 mode reading module is used to directly display the content of electronic books on the user's display screen. If the resolution of the screen is smaller than the layout size of electronic books, this module supports the translation of the electronic book layout through the mouse to display part of the screen area.
本发明的效果在于:采用本发明所述的方法及系统,能够使电子读物在制作过程,用户可以定制任意大小的电子读物版面,然后在进行电子读物阅读时通过切换,使电子读物在各种屏幕的分辨率下均能够轻松阅读,能够使当前主流为较高屏幕分辨率的用户得到良好的阅读体验,同时也兼顾了屏幕分辨率小的用户。The effect of the present invention is that: by adopting the method and system described in the present invention, the user can customize the layout of any size of the electronic reading during the production process of the electronic reading, and then by switching when reading the electronic reading, the electronic reading can be displayed in various It can be easily read at any screen resolution, enabling users with higher screen resolutions to get a good reading experience, while also taking into account users with small screen resolutions.
附图说明Description of drawings
图1是本发明所述方法的流程图;Fig. 1 is a flow chart of the method of the present invention;
图2是版面尺寸为1024*768的电子期刊版面示意图;Figure 2 is a schematic diagram of the layout of an electronic journal with a layout size of 1024*768;
图3是分辨率为800*600的屏幕采用全屏阅读方式时显示图2所示电子期刊的示意图;Fig. 3 is a schematic diagram of displaying the electronic journal shown in Fig. 2 when the screen with a resolution of 800*600 adopts the full-screen reading mode;
图4是分辨率为800*600的屏幕采用1∶1阅读方式时显示图2所示电子期刊的示意图,图示为卷滚显示,可以通过鼠标进行卷滚浏览;Fig. 4 is a schematic diagram of displaying the electronic journal shown in Fig. 2 when the screen with a resolution of 800*600 adopts the 1:1 reading mode.
图5是本发明所述系统的结构示意图。Fig. 5 is a schematic structural diagram of the system of the present invention.
具体实施方式Detailed ways
下面结合具体实例和附图,对本发明作进一步的详细说明:Below in conjunction with specific example and accompanying drawing, the present invention is described in further detail:
一种适应屏幕分辨率的电子读物处理系统,该系统包括:屏幕检测比较模块和与其相连的阅读方式选择模块,所述的阅读方式选择模块包括全屏方式阅读模块和1∶1方式阅读模块;An electronic reading material processing system adapted to screen resolution, the system includes: a screen detection and comparison module and a reading mode selection module connected to it, and the reading mode selection module includes a full-screen mode reading module and a 1:1 mode reading module;
当该系统工作时,首先由屏幕检测比较模块检测用户的计算机屏幕分辨率,然后将屏幕的分辨率与电子读物的版面尺寸进行比较,并将比较的结果给用户提示信息;When the system is working, the screen detection and comparison module firstly detects the resolution of the user's computer screen, then compares the resolution of the screen with the layout size of the electronic book, and prompts the user with the result of the comparison;
用户根据屏幕检测比较模块的提示信息选择阅读方式,如果用户选择全屏方式阅读电子读物时,则全屏方式阅读模块将电子读物的版面尺寸调整为屏幕的实际分辨率后再显示电子读物的内容;如果用户选择1∶1方式阅读电子读物时,则1∶1方式阅读模块将电子读物的内容直接显示在用户的显示屏幕中,如果屏幕的分辨率小于电子读物的版面尺寸,则该模块支持通过鼠标来平移电子读物的版面在屏幕内显示局部区域。The user selects the reading method according to the prompt information of the screen detection and comparison module. If the user chooses to read the electronic book in full-screen mode, the full-screen mode reading module adjusts the layout size of the electronic book to the actual resolution of the screen and then displays the content of the electronic book; if When the user chooses the 1:1 mode to read electronic books, the 1:1 mode reading module will directly display the content of the electronic books on the user's display screen. If the resolution of the screen is smaller than the layout size of the electronic books, the module supports To pan the layout of the e-book to display a partial area on the screen.
实施例1Example 1
本实施例以电子读物中常见的电子期刊为例,具体说明本发明所述方法的处理过程,本实施例中,电子期刊的制作人员根据目前多数计算机用户屏幕分辨率的主流,确定本电子期刊的版面尺寸为1024*768,电子期刊的版面尺寸是以像素为单位进行确定的,与计算屏幕的分辨率确定是一样的,然后将电子期刊的具体内容填充进电子读物的版面,得到制作完成的电子期刊,如图2所示,当用户阅读该电子期刊时,采用本发明所述的方法时,如图1所示,一种适应屏幕分辨率的电子读物处理方法,包括以下步骤:In this embodiment, the electronic periodicals commonly used in electronic reading materials are taken as an example to specifically illustrate the processing process of the method of the present invention. In this embodiment, the producers of electronic periodicals determine the electronic periodicals according to the mainstream screen resolution of most computer users at present. The layout size of the electronic journal is 1024*768, and the layout size of the electronic journal is determined in units of pixels, which is the same as the resolution of the computer screen. Electronic periodical, as shown in Figure 2, when the user reads this electronic periodical, when adopting the method described in the present invention, as shown in Figure 1, a kind of electronic reading material processing method adapting to screen resolution comprises the following steps:
(1)当用户需要阅读电子读物时,首先检测用户的计算机屏幕分辨率,然后将屏幕的分辨率尺寸与步骤(1)中电子读物的版面尺寸进行比较,并将比较的结果反馈给用户;(1) When the user needs to read the electronic book, first detect the user's computer screen resolution, then compare the resolution size of the screen with the layout size of the electronic book in step (1), and feed back the comparison result to the user;
本实施例中,当用户阅读图2所示的电子期刊时,首先检测该用户的计算机屏幕分辨率为800*600,然后以像素为单位,将屏幕的分辨率与电子期刊的版面尺寸1024*768进行比较,经过比较,确定屏幕的分辨率小于电子期刊的版面尺寸,然后将该比较的结果反馈给计算机用户;In this embodiment, when a user reads the electronic periodical shown in Figure 2, it is first detected that the user's computer screen resolution is 800*600, and then the resolution of the screen is compared with the layout size of the electronic periodical 1024*600 in units of pixels. 768 for comparison, after comparison, it is determined that the resolution of the screen is smaller than the layout size of the electronic journal, and then the result of the comparison is fed back to the computer user;
(2)用户根据需要和步骤(1)的比较结果,选择电子读物的阅读方式进行阅读,所述的阅读方式包括全屏方式阅读和1∶1方式阅读;(2) The user selects the reading method of the electronic book to read according to the needs and the comparison result of step (1), and the reading method includes full-screen reading and 1:1 reading;
全屏方式阅读时,将电子读物的版面尺寸调整为屏幕的实际分辨率后再显示电子读物的内容,这样可以保证电子读物版面内的全部内容均能显示在屏幕内;When reading in full-screen mode, adjust the layout size of the e-book to the actual resolution of the screen before displaying the content of the e-book, so as to ensure that all the content in the layout of the e-book can be displayed on the screen;
本实施例中,用户希望能够看到电子期刊的全部内容,根据步骤(1)的提示即屏幕的分辨率小于电子期刊的版面尺寸,因此,用户选择全屏方式阅读电子期刊,此时,将电子期刊内的所有内容视为图像,按照屏幕的实际分辨率(800*600)与电子期刊的版面尺寸(1024mm*768mm)之间的缩放比例(长的缩放比例为:800/1024;宽的缩放比例为:600/768)对电子期刊的整个版面进行缩放,调整为屏幕的实际分辨率,也就是将电子期刊的整个版面及电子期刊内的所有内容均当作图像,对图像进行缩放后,将电子期刊的版面尺寸1024*768调整为屏幕的实际分辨率即800*600,如图3所示,用户可以进行阅读和浏览;In this embodiment, the user wishes to see all the contents of the electronic periodical. According to the prompt of step (1), the resolution of the screen is smaller than the layout size of the electronic periodical. Therefore, the user selects the full screen mode to read the electronic periodical. At this time, the electronic All content in the journal is regarded as an image, according to the scaling ratio between the actual resolution of the screen (800*600) and the layout size of the electronic journal (1024mm*768mm) (the scaling ratio of the length is: 800/1024; the scaling ratio of the width Ratio: 600/768) Scale the entire layout of the electronic journal and adjust it to the actual resolution of the screen, that is, take the entire layout of the electronic journal and all the content in the electronic journal as an image, and after scaling the image, Adjust the layout size of electronic journals from 1024*768 to the actual resolution of the screen, which is 800*600, as shown in Figure 3, users can read and browse;
将图像进行缩放的方法包括:近邻取样插值算法、线性插值算法和立方插值算法,本实施例中,用户追求帧率的准确,因此选择快速全屏模式,此种方式下电子读物的缩放采用近邻取样插值算法;当然,如果其它用户追求电子读物的显示质量,则可以选择高质量全屏模式,此种方式下电子读物的缩放可以采用线性插值算法或者立方插值算法。The methods for zooming images include: nearest neighbor sampling interpolation algorithm, linear interpolation algorithm and cubic interpolation algorithm. In this embodiment, the user pursues the accuracy of the frame rate, so the fast full-screen mode is selected. In this way, the scaling of electronic books adopts neighbor sampling Interpolation algorithm; of course, if other users pursue the display quality of electronic books, they can choose high-quality full-screen mode. In this way, the scaling of electronic books can use linear interpolation algorithm or cubic interpolation algorithm.
实施例2Example 2
本实施例与实施例1不同之处在于,步骤(2)中,用户选择了1∶1方式阅读电子读物,因为,采用实施例1所述的技术方案用户能够看到电子期刊的全部内容,可是电子期刊是缩小后显示内容的,因此,电子期刊内包含的具体内容也相应变小,用户可能会对局部的内容看不清楚,因此,如果用户希望看到电子期刊的内容并且不改变电子期刊的尺寸时,宜选择此方法;The difference between this embodiment and embodiment 1 is that in step (2), the user selects the 1:1 mode to read electronic books, because, adopting the technical solution described in embodiment 1, the user can see the entire content of the electronic periodical, However, the content of electronic periodicals is displayed after zooming out. Therefore, the specific content contained in electronic periodicals is also reduced accordingly, and users may not be able to see part of the content clearly. This method should be selected when the size of the journal is selected;
本实施例中,在1∶1方式进行电子读物的阅读时,保持电子期刊的版面尺寸大小即1024*768不变,将电子期刊的内容直接显示在用户的显示屏幕中,但是,由于本实施例中,用户的计算机屏幕的分辨率800*600小于电子期刊的版面尺寸1024*768,电子期刊的部分内容用户不能看到,如图4所示,为了看到所需要的内容,此时,用户可以通过鼠标来平移电子期刊的版面在屏幕内显示局部区域,如图2所示,本实施例中电子期刊的版面内没有其它对象响应鼠标的滚轮消息时,电子期刊的版面直接响应鼠标的滚轮消息,电子期刊的版面在屏幕上进行滚动,局部显示电子期刊的内容;所述的对象是指电子读物内的组成元素,如文字、动画、图形、图像、表格及视频等内容;如果鼠标移动至屏幕的边缘时,则电子期刊的版面进行滚动,这样电子期刊可以通过鼠标的移动而进行平行移动,用户能够看到所需要的电子期刊的局部内容了。In this embodiment, when reading electronic books in a 1:1 mode, the layout size of the electronic periodicals, that is, 1024*768, remains unchanged, and the contents of the electronic periodicals are directly displayed on the user's display screen. However, due to this implementation In the example, the resolution of the user's computer screen is 800*600, which is smaller than the layout size of the electronic periodical, which is 1024*768, and the user cannot see part of the content of the electronic periodical, as shown in Figure 4. In order to see the required content, at this time, The user can use the mouse to pan the layout of the electronic journal to display a local area on the screen, as shown in Figure 2, when there is no other object in the layout of the electronic journal in this embodiment to respond to the mouse wheel message, the layout of the electronic journal directly responds to the mouse wheel message Roller message, the layout of the electronic periodical is scrolled on the screen, and the content of the electronic periodical is partially displayed; the object refers to the constituent elements in the electronic book, such as text, animation, graphics, images, tables and videos; if the mouse When moving to the edge of the screen, the layout of the electronic periodical is scrolled, so that the electronic periodical can be moved in parallel by moving the mouse, and the user can see the partial content of the electronic periodical that is needed.
当用户阅读其它电子读物如电子书籍、电子辞典、电子报纸、电子杂志时采用的方法与上述实施例的方法是相同的。The method adopted when the user reads other electronic books such as electronic books, electronic dictionaries, electronic newspapers, and electronic magazines is the same as that of the above-mentioned embodiments.
本发明所述的方法并不限于具体实施方式中所述的实施例,本领域技术人员根据本发明的技术方案得出其他的实施方式,同样属于本发明的技术创新范围。The method described in the present invention is not limited to the examples described in the specific implementation manners, and those skilled in the art can obtain other implementation manners according to the technical solutions of the present invention, which also belong to the technical innovation scope of the present invention.
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008100579254A CN101241416B (en) | 2008-02-21 | 2008-02-21 | A method and system for processing electronic books adapted to screen resolution |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008100579254A CN101241416B (en) | 2008-02-21 | 2008-02-21 | A method and system for processing electronic books adapted to screen resolution |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101241416A CN101241416A (en) | 2008-08-13 |
CN101241416B true CN101241416B (en) | 2010-06-16 |
Family
ID=39932976
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008100579254A Expired - Fee Related CN101241416B (en) | 2008-02-21 | 2008-02-21 | A method and system for processing electronic books adapted to screen resolution |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101241416B (en) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102073650A (en) * | 2009-11-25 | 2011-05-25 | 阿里巴巴集团控股有限公司 | Adaptive adjustment method and equipment for webpage |
CN101908076B (en) * | 2010-08-24 | 2012-09-12 | 北京世纪高通科技有限公司 | Page layout self-adaptive method and device |
CN102385474B (en) * | 2010-09-06 | 2014-06-04 | 北大方正集团有限公司 | Data output method, device and system |
CN102479033B (en) * | 2010-11-26 | 2014-06-25 | 金蝶软件(中国)有限公司 | Chart browsing method, device and system |
CN102063258B (en) * | 2010-12-31 | 2012-07-04 | 山东大学 | Self-adaptive display method for image on display terminals with different sizes |
TWI457855B (en) * | 2011-02-01 | 2014-10-21 | Aten Int Co Ltd | Image adjusting apparatus and image adjusting method |
CN102123208A (en) * | 2011-03-22 | 2011-07-13 | 深圳桑菲消费通信有限公司 | Method for supporting display of a plurality of sub display screens on mobile phone display screen |
CN102831132B (en) * | 2011-06-13 | 2016-05-25 | 英华达(南京)科技有限公司 | Can on electronic installation, show fast storage method and the electronic installation thereof of digitized map file |
CN103135904B (en) * | 2011-12-05 | 2017-08-25 | 英顺源(上海)科技有限公司 | The dynamic display system and its display methods of chart |
CN103186505B (en) * | 2011-12-30 | 2015-12-02 | 北大方正集团有限公司 | A kind of method and apparatus determining display mode of electronic document |
US20140026041A1 (en) * | 2012-07-17 | 2014-01-23 | Microsoft Corporation | Interacting with a document as an application |
KR20140016760A (en) * | 2012-07-31 | 2014-02-10 | 삼성전자주식회사 | Image processing apparatus and image processing method thereof |
CN104851075A (en) * | 2015-05-05 | 2015-08-19 | 天脉聚源(北京)教育科技有限公司 | Convenient-to-display type implementation method and device for note files |
CN108932050B (en) * | 2018-06-14 | 2021-03-30 | 珠海金山网络游戏科技有限公司 | Method for reducing heat productivity of mobile terminal during hand trip operation |
CN110727484B (en) * | 2018-07-17 | 2023-05-05 | 阿里巴巴(中国)有限公司 | Information display method and device and electronic equipment |
CN109410893A (en) * | 2018-09-04 | 2019-03-01 | 广州优视网络科技有限公司 | Show the method, apparatus and electronic equipment of picture |
CN111159447A (en) * | 2019-12-27 | 2020-05-15 | 海南简族信息技术有限公司 | Picture display method, device and equipment and computer readable storage medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1461435A (en) * | 2000-08-04 | 2003-12-10 | 朴奎珍 | Reading device and method thereof using display |
CN1477544A (en) * | 2002-08-22 | 2004-02-25 | 联想(北京)有限公司 | Low-resolution display equipment and its method for controlling browser to display web page |
CN1477596A (en) * | 2002-08-22 | 2004-02-25 | 联想(北京)有限公司 | Method for controlling browser to display web page in low-resolution display equipment |
CN1503160A (en) * | 2002-11-20 | 2004-06-09 | 英业达股份有限公司 | Automatic typesetting method of electronic book reading interface executable by computer |
CN1749998A (en) * | 2004-09-15 | 2006-03-22 | 捷讯研究有限公司 | Method for scaling an image for use on a mobile communication device |
CN1877506A (en) * | 2005-06-10 | 2006-12-13 | 鸿富锦精密工业(深圳)有限公司 | E-book reading device |
-
2008
- 2008-02-21 CN CN2008100579254A patent/CN101241416B/en not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1461435A (en) * | 2000-08-04 | 2003-12-10 | 朴奎珍 | Reading device and method thereof using display |
CN1477544A (en) * | 2002-08-22 | 2004-02-25 | 联想(北京)有限公司 | Low-resolution display equipment and its method for controlling browser to display web page |
CN1477596A (en) * | 2002-08-22 | 2004-02-25 | 联想(北京)有限公司 | Method for controlling browser to display web page in low-resolution display equipment |
CN1503160A (en) * | 2002-11-20 | 2004-06-09 | 英业达股份有限公司 | Automatic typesetting method of electronic book reading interface executable by computer |
CN1749998A (en) * | 2004-09-15 | 2006-03-22 | 捷讯研究有限公司 | Method for scaling an image for use on a mobile communication device |
CN1877506A (en) * | 2005-06-10 | 2006-12-13 | 鸿富锦精密工业(深圳)有限公司 | E-book reading device |
Also Published As
Publication number | Publication date |
---|---|
CN101241416A (en) | 2008-08-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101241416B (en) | A method and system for processing electronic books adapted to screen resolution | |
TWI455012B (en) | A method for displaying the divided pictures of the display and the electronic device applying the method | |
US8432416B2 (en) | Method for adjusting page display manner, mobile electronic device, and storage medium thereof | |
CN102301331B (en) | Interacting method and device for electronic equipment | |
CN103761315B (en) | A kind of method and system of display web page contents | |
CN102968474A (en) | Method for displaying webpage browsed by mobile communication device | |
US20110209080A1 (en) | Display method and electronic device for using the same | |
US9747010B2 (en) | Electronic content visual comparison apparatus and method | |
CN103678646A (en) | Method and device for presenting pages | |
CN104049854A (en) | Display processing method and electronic equipment | |
US8502833B2 (en) | Electronic apparatus with multiple screens and image displaying method thereof | |
CN110598140A (en) | Page adjustment method, device and server | |
WO2023155811A1 (en) | Page layout adjustment method and apparatus | |
WO2022194211A1 (en) | Image processing method and apparatus, electronic device and readable storage medium | |
JP5789719B2 (en) | Method and apparatus for determining the display mode of an electronic document | |
US20120124468A1 (en) | Electronic Apparatus Having a Touch-Controlled Interface and Method of Displaying Figures Related to Files within a certain Time Period | |
WO2017101390A1 (en) | Picture display method and apparatus | |
CN106484883A (en) | webpage loading method and device | |
CN100487699C (en) | Digital newspaper content viewing method | |
WO2013084522A1 (en) | Display device, display device control method, control program, and recording medium | |
CN106874387A (en) | A kind of adaptive H TML roll screens show the method for real time information | |
TW200901112A (en) | Method for displaying complex character | |
KR101430964B1 (en) | Method for controlling display | |
TWI492145B (en) | An e-book displaying method | |
CN103546812B (en) | A kind of channel switching method and system |
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 | ||
TR01 | Transfer of patent right |
Effective date of registration: 20220621 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. Patentee after: Peking University Address before: 100871, fangzheng building, 298 Fu Cheng Road, Beijing, Haidian District Patentee before: PEKING UNIVERSITY FOUNDER GROUP Co.,Ltd. Patentee before: FOUNDER APABI TECHNOLOGY Ltd. Patentee before: Peking University |
|
TR01 | Transfer of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20100616 |
|
CF01 | Termination of patent right due to non-payment of annual fee |