出版物页面在线展现的方法

文档序号:9616279阅读:482来源:国知局
出版物页面在线展现的方法
【技术领域】
[0001]本发明涉及数据处理领域,尤其涉及一种出版物页面在线展现的方法。
【背景技术】
[0002]随着互联网技术的发展,数字出版物发行平台大量涌现,在互联网上阅读数字出版物,使用户能够在互联网上体验阅读的快乐,已经越来越广泛。
[0003]目前,在数字出版物发行平台上,呈现出来的出版物页面只有一种,即是文本版,该版本是指其呈现的内容只包含文本内容,不包含图片内容,用户只能阅读到文本内容,不能看到与之匹配的图片。
[0004]而目前出版的纸质版的出版物除了文本内容之外,还包含丰富的图片等内容,由于这样的出版物页面图文并茂,且文本和图片经过精心的编辑,在阅读文本的时候还能看到与之匹配的图片,所以能够极大的吸引了读者。因此,在数字出版物发行平台上在线展现的出版物文本版页面不能呈现出版物的原貌,使用户的阅读体验度低,故不能很好地吸引用户。

【发明内容】

[0005]本发明的目的在于提供一种出版物页面在线展现的方法,从而解决现有技术中存在的前述问题。
[0006]为了实现上述目的,本发明采用的技术方案如下:
[0007]—种出版物页面在线展现的方法,包括如下步骤:
[0008]S1,开发能够展现原貌版页面的终端阅读器,按照如下方法进行:
[0009]S11,对纸质出版物的原貌页面进行图片扫描,得到以图片存储的出版物的原貌页面;
[0010]S12,将所述以图片存储的出版物的页面存储到终端阅读器能访问的本地存储和/或在线存储的存储设备中,再通过文件流读取的方式将所述以图片存储的出版物的页面加载到所述终端阅读器中,形成能够展现原貌版页面的终端阅读器;
[0011]S2,调用能够展现所述原貌版页面的终端阅读器,将所述原貌版页面可视化到当前页面。
[0012]进一步地,步骤S1之后,步骤S2之前,还包括步骤,
[0013]S13,调用终端阅读器,在所述终端阅读器中创建具有在线阅读操作功能的js文件,所述在线阅读操作功能包括:放大、缩小、翻页、跳转到指定页、浏览缩略图、选择栏目、滚屏、拖曳、触控和通过目录跳转到对应文章页中的至少一种。
[0014]进一步地,步骤S2之后还包括如下步骤:
[0015]S3,在所述原貌版页面上,设置的文本版切换按钮被触发后,请求后台返回文本版页面的数据;
[0016]S4,将所述文本版页面的数据展示到当前页面上,将所述原貌版页面切换为所述文本版页面;
[0017]S5,在所述文本版页面上,设置的原貌版切换按钮被触发后,调用所述能够展现所述原貌版页面的终端阅读器,将所述原貌版页面可视化到当前页面,将所述文本版页面切换为所述原貌版页面。
[0018]具体地,步骤S1中,所述得到以图片存储的出版物的原貌页面后,将所述图片进行切割,形成大图和缩略图。
[0019]具体地,步骤S2中,页面初始化,根据出版物参数调用后台方法,将所述原貌版页面可视化到当前页面。
[0020]具体地,步骤S2中,调用能够展现所述原貌版页面的终端阅读器时,调用所述具有在线阅读操作功能的js文件中的方法,使所述原貌版页面可以实施在线阅读操作功能。
[0021]具体地,步骤S3中所述请求后台返回文本版的数据,具体为:使用Jquery.ajax方法异步GET请求后台返回文本版的数据。
[0022]具体地,步骤S4中所述将所述文本版的数据展示到所述页面上,具体为:根据不同的所述文本版的数据使用Jquery和document内置方法对页面元素进行赋值,将所述文本版的数据展示到所述页面上。
[0023]进一步地,当所述原貌版页面或所述文本版页面展示到当前页面后,对所述原貌版页面和/或所述文本版页面的页面元素进行隐藏,放大所述原貌版页面或所述文本版页面。
[0024]进一步地,当所述原貌版页面或所述文本版页面展示到当前页面后,调整所述原貌版页面和/或所述文本版页面的字体颜色。
[0025]本发明的有益效果是:本发明通过将纸质出版物的所有内容原汁原味的展现出来,即在线展现出版物的原貌版页面,从而使读者可以在数字出版物发行平台上阅读到与纸质出版物相同的内容,既可以看到出版物的文本内容,也可以看到出版物的图片内容,因此,可以提高用户的阅读体验度,从而很好的吸引用户。
【附图说明】
[0026]图1是本发明的一个实施例提供的出版物页面在线展现的方法流程图;
[0027]图2是本发明的另一个实施例提供的出版物页面在线展现的方法流程图。
【具体实施方式】
[0028]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图,对本发明进行进一步详细说明。应当理解,此处所描述的【具体实施方式】仅仅用以解释本发明,并不用于限定本发明。
[0029]原貌版页面是指其呈现形式与纸质出版物风格一致,既包含文本内容,也包含图片等内容,同时文本和图片经过精心的编辑,在阅读文本的时候还能看到与之匹配的图片。
[0030]本发明实施例通过开发能够展现出版物原貌版页面的终端阅读器,利用.net平台为支撑,JS技术为主体结构,在aspx页面加入JS技术引用,实现了多种功能和格式的出版物原貌版页面的在线展现。
[0031]如图1所示,本发明实施例提供的出版物页面在线展现的方法,包括如下步骤:
[0032]S1,开发能够展现原貌版页面的终端阅读器,按照如下方法进行:
[0033]S11,对纸质出版物的原貌页面进行图片扫描,得到以图片存储的出版物的原貌页面;
[0034]S12,将所述以图片存储的出版物的页面存储到终端阅读器能访问的本地存储和/或在线存储的存储设备中,再通过文件流读取的方式将所述以图片存储的出版物的页面加载到所述终端阅读器中,形成能够展现原貌版页面的终端阅读器;
[0035]S2,调用能够展现所述原貌版页面的终端阅读器,将所述原貌版页面可视化到当前页面。
[0036]其中,终端阅读器为本领域的常用技术手段。终端阅读器包括PC在线阅读器、电子阅读器和移动终端等。
[0037]能够展现原貌版页面的终端阅读器就是能够展现原貌版页面的PC在线阅读器、电子阅读器和移动终端等。
[0038]本发明实施例中,在得到以图片存储的出版物的原貌页面后,将所述图片进行切害I],形成大图和缩略图,从而可以在用户端展现大图或缩略图两种不同形式的图片,丰富了出版物页面的风格。
[0039]步骤S2中,页面初始化,根据出版物参数调用后台方法,将所述原貌版页面可视化到当前页面。具体地,出版物参数通过URL传入。其中,出版物参数包括能够体现出版物信息的数据,比如出版物编号,出版物出版年份和期号等。后台方法为本领域的常规方法。
[0040]通过采用上述方法,在数字出版物平台上,原汁原味的展现了纸质出版物的所有内容。
[0041]为了能够使在线展现出来的原貌版页面具有在线阅读操作功能,在本发明的实施例中,通过在终端阅读器中创建具有在线阅读操作功能的js文件,本发明实施例中,可以将具有在线阅读操作功能的js文件命名为Reader, js。所述在线阅读操作功能包括:放大、缩小、翻页、跳转到指定页、浏览缩略图、选择栏目、滚屏、拖曳、触控和通过目录跳转到对应文章页中的至少一种。
[0042]调用所述具有在线阅读操作功能的js文件中的方法,就会使所述原貌版页面可以实施在线阅读操作功能。本发明实施例中,可以使用Jquery技术调用所述具有在线阅读操作功能的js文件中的方法,具体为Reader, js文件。其中,Reader, js文件中的方法使所述原貌版页面可以实施在线阅读操作功能包括:
[0043]调用Reader, js中Prev1us Page.Click方法进行选择下一页的操作;和/或
[0044]调用Reader, js类中Next Page.Click方法进行选择上一页的操作;和/或
[0045]调用Reader, js 中 $("div[class = ’ toolsbar’ ]ul li a img[alt = ’ 放大左页’ ].click方法将所述图片进行拼接后放大;和/或
[0046]调用Reader, js 中 $("div[class = ’ toolsbar’ ]ul li a img[alt = ’ 放大右页’ ].click方法将所述图片进行拼接后放大;和/或
[0047]调用Reader, js 中 $ ("div[class =,toolsbar,]ul li a img[alt = ’ 缩小 ’ ]").attr(〃src〃,"/reader/cbs/images/button_reduce00.png〃).click 方法还原默认样式图片;和/或
[0048]调用Reader, js 中 $ ("div[class =,toolsbar,]ul li a img[alt = ’ 封面’]〃).attr ("src", "/reader/cbs/images/button_coverO0.png"), click 方法跳转到出版物的封面;和/或
[0049]调用Reader, js 中 $ ("div[class =,toolsbar,]ul li a img[alt = ’ 封底’]〃).attr (〃src〃,"/reader/cbs/images/button_verso00.png〃).click 方法跳转到出版物的封底;和/或
[0050]调
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1