在线复制版式文件内容的方法、设备及系统的制作方法

文档序号:6442337阅读:155来源:国知局
专利名称:在线复制版式文件内容的方法、设备及系统的制作方法
技术领域
本发明涉及计算机信息技术领域,尤其涉及在线复制版式文件内容的方法、设备及系统。
背景技术
随着数字出版业的发展和数字出版物的普及,使得数字出版物的种类和数量越来越多,而人类对于数字出版物的使用也越来越广泛。数字出版物经常通过版式方式展示给读者;一些原版原式,比如电子书对应的纸书版面包含很多有用信息,在电子书中展示其原版原式会给读者带来更好的体验;支持版式方式信息的文件格式包括ceb”、“.cebx”、“.pdf”等。当在线阅读时,读者可以对版式文件进行全部文本内容的复制操作,目前一般采用如下方法:当服务器确定读者需要在线阅览某一版式文件时,将对应的版式文件的显示文件以及该版式文件的文本内容以网页的形式发送给客户端,客户端接收并保存接收到的版式文件的文本内容,同时将该版式文件的显示文件展示给用户,当客户端确定需要对该版式文件进行复制时,客户端将自身保存的该版式文件当前页对应的文本内容复制并显示给读者;本发明人发现,现有技术中当用户在线浏览版式文件时,无法实现对其中某一段或部分文本内容的复制操作。

发明内容
本发明实施例提供在线复制版式文件内容的方法、设备及系统,用于解决读者在线阅读时无法对版式文件中的当前页面中所需的文本内容进行内容复制的问题。一种在线复制版式文件内容的方法,所述方法包括:服务器将用户需要阅读的版式文件所对应的显示文件发送给客户端,并由所述客户端将所述显示文件显示给用户;所述服务器接收来自客户端的用户在当前显示的页面所选定的复制区域的信息以及该页面的页面标识;在保存的版式文件中查找该页面标识所对应的页面,并在查找到的页面中查找所述复制区域内的文本内容;并将所述文本内容发送给客户端,以便所述客户端对接收到的文本内容进行展示,并完成复制操作。一种在线复制版式文件内容的系统,所述系统包括:服务器,用于将用户需要阅读的版式文件所对应的显示文件发送给客户端;接收来自客户端的用户在当前显示的页面所选定的复制区域的信息以及该页面的页面标识;在保存的版式文件中查找该页面标识所对应的页面,并在查找到的页面中查找所述复制区域内的文本内容;并将所述文本内容发送给客户端;所述客户端,用于将所述服务器发来的所述版式文件将所述显示文件显示给用户;将用户在当前显示的页面所选定的复制区域的信息以及该页面的页面标识发送给所述服务器;对所述服务器发来的所述文本内容进行展示,并完成复制操作。一种在线复制版式文件内容的客户端,所述客户端包括:显示模块,用于将服务器发来的版式文件将所述显示文件显示给用户;将用户在当前显示的页面所选定的复制区域的信息以及该页面的页面标识发送给服务器;复制模块,用于对所述服务器发来的所述复制区域内的文本内容进行展示,并完成复制操作。一种在线复制版式文件内容的服务器,所述服务器包括:发送模块,用于将用户需要阅读的版式文件所对应的显示文件发送给客户端;接收模块,用于接收来自客户端的用户在当前显示的页面所选定的复制区域的信息以及该页面的页面标识;查找模块,用于在保存的版式文件中查找该页面标识所对应的页面,并在查找到的页面中查找所述复制区域内的文本内容;并将所述文本内容发送给客户端。采用本发明实施例提供的方法,服务器首先将用户需要阅读的版式文件所对应的显示文件发送给客户端,再由客户端将所述显示文件显示给用户;在服务器接收到客户端发来的用户在当前显示的页面所选定的复制区域以及该页面的页面标识后,在保存的版式文件中查找该页面标识所对应的页面,并在查找到的页面中查找所述复制区域内的文本内容;并将所述文本内容发送给客户端,并由客户端对所述文本内容进行展示,并完成复制操作。可见,采用本发明实施例提供的方法,可实现用户在线阅读某一版式文件时,对阅读的当前页面中所需的部分文本内容进复制,因此,该方法可以解决读者在线阅读时无法对版式文件中的当前页面中所需的文本内容进行部分内容复制的问题。


图1为本发明实施例提供的一种在线复制版式文件内容的方法流程示意图;图2为本发明实施例提供的一种在线复制版式文件内容的系统的结构示意图;图3为本发明实施例提供的一种在线复制版式文件内容的客户端的结构示意图;图4为本发明实施例提供的一种在线复制版式文件内容的服务器的结构示意图。
具体实施例方式本发明实施例提供在线复制版式文件内容的方法、设备及系统;服务器首先将用户需要阅读的版式文件所对应的显示文件发送给客户端,并由客户端将所述显示文件显示给用户;在服务器接收到客户端发来的用户在当前显示的页面所选定的复制区域以及该页面的页面标识后,在保存的版式文件中查找该页面标识所对应的页面,并在查找到的页面中查找所述复制区域内的文本内容;并将所述文本内容发送给客户端,由客户端对所述文本内容进行展示,并完成复制操作。可见,采用本发明实施例提供的方法,可实现用户在线阅读某一版式文件时,对阅读的当前页面中所需的部分文本内容进复制。如图1所示,具体实现过程包括如下步骤:步骤11,服务器端将用户需要阅读的版式文件所对应的显示文件发送给客户端,并由所述客户端将所述显示文件显示给用户;步骤12,所述服务器接收来自客户端的用户在当前显示的页面所选定的复制区域的信息以及该页面的页面标识;在保存的版式文件中查找该页面标识所对应的页面,并在查找到的页面中查找所述复制区域内的文本内容;并将所述文本内容发送给客户端;步骤13,所述客户端对接收到的文本内容进行展示,并完成复制操作。具体的,在步骤12中的服务器接收来自客户端的用户在当前显示的页面所选定的复制区域的信息以及该页面的页面标识的方法包括:所述服务器接收来自客户端的用户在当前显示的页面所选定的复制区域的信息、该页面的页面标识以及用户标识;具体的,在所述服务器接收来自客户端的用户在当前显示的页面所选定的复制区域的信息、该页面的页面标识以及用户标识之后、且在保存的版式文件中查找该页面标识所对应的页面之前,还包括:服务器根据所述用户标识确定是否允许该用户进行复制操作;较佳的,当该步骤中服务器确定允许用户进行复制操作时,实现步骤12中的在保存的版式文件中查找该页面标识所对应的页面的方法;较佳的,在步骤12中,所述服务器根据所述用户标识确定是否允许该用户进行复制操作的具体实现方法为:当所述用户标识用于标识所有用户都可以进行复制操作时,允许当前用户进行复制操作;或者,当所述用户标识用于标识登录用户可进行复制操作时,允许该用户进行复制操作;或者,当所述用户标识用于标识未登录用户不可进行复制操作时,禁止该用户进行复制操作;或者,当所述用户标识用于标识登录用户不可进行复制操作时,禁止该用户进行复制操作;或者,当所述用户标识用于标识未登录用户可进行复制操作时,允许该用户进行复制操作;解决了用户可对需要的文本内容所在的页面进行随意复制,不利于保护版权所有者的权利的问题。具体的,在步骤12中的,在查找到的页面中查找所述复制区域内的文本内容之后、且在将所述文本内容发送给客户端之前,进一步包括:所述服务器确定复制限定条件;并根据所述复制区域确定是否满足所述复制限定条件;较佳的,当该步骤中服务器根据所述复制区域确定满足所述复制限定条件时,将所述文本内容发送给客户端;具体的,在步骤12中,当复制限定条件用于限定用户复制所述版式文件内容的最多字数时,所述服务器根据所述复制区域确定是否满足所述复制限定条件的具体实现方法为:所述服务器确定所述复制区域所包含的字数是否大于所述最多字数;此时,将查找到的文本内容发送给客户端的具体实现方法为:当所述服务器确定所述复制区域所包含的字数不大于所述最多字数时,将查找到的文本内容发送给客户端;具体的,在步骤12中,当所述复制限定条件用于限定用户复制所述版式文件的页面中的最大面积时,所述服务器根据所述复制区域确定是否满足所述复制限定条件包括:所述服务器确定所述复制区域所包含的面积是否大于所述最大面积;此时,将查找到的文本内容发送给客户端的方法包括:当所述服务器确定所述复制区域所包含的面积不大于所述最大面积时,将查找到的文本内容发送给客户端。具体的,在步骤12中,当所述复制限定条件用于限定用户复制所述版式文件的页面中的最大行数时,所述服务器根据所述复制区域确定是否满足所述复制限定条件的方法包括:所述服务器确定所述复制区域所包含的行数是否大于所述最大行数;所述将查找到的文本内容发送给客户端包括:当所述服务器确定所述复制区域所包含的行数不大于所述最大行数时,将查找到的文本内容发送给客户端。具体的,步骤13中进行复制操作的具体方法包括:对所述被复制的文本内容进行解析,并将解析后的被复制的文本内容提取出来作为被复制的版式文件内容。以下以具体实施例介绍:实施例一:本发明实施例一提供一种在线复制版式文件内容的方法,用于实现当服务器确定允许读者在线复制某一版式文件的页面中的部分文本内容时,判断读者选定的复制区域是否在预先设定的复制限定条件内,如果在,则允许读者进行复制;具体过程如下:步骤一,当服务器确定用户需要在服务器浏览某一版式文件时,将该版式文件所对应的显示文件发送给客户端,所述客户端通过的浏览器将所述版式文件将所述显示文件显示给读者;本步骤中、或者在本步骤之前,服务器可为版式文件的每一页设置唯一标识该页的页面标识,并预先设置该页的文本内容与页面标识的对应关系;步骤二,所述客户端将用户在当前显示的页面所选定的复制区域的信息以及该页面的页面标识发送给服务器;步骤三,服务器接收来自客户端的用户在当前显示的页面所选定的复制区域的信息以及该页面的页面标识;步骤四,所述服务器在自身保存的版式文件中查找该页面标识所对应的页面,并在查找到的页面中查找所述复制区域内的文本内容;步骤五,所述服务器将所述文本内容发送给客户端;步骤六,所述客户端对接收到的文本内容进行展示,并完成复制操作。在步骤四中,当服务器查找需要进行复制的文本内容时,可通过预先设置的该页的文本内容与页面标识的对应关系,通过确定的页面标识查找该页的文本内容;再通过确定的复制区域在该文本内容中查找需要的文本内容;在步骤六中,进行复制操作的方法如下:对所述被复制的文本内容进行解析,并将解析后的被复制的文本内容提取出来作为被复制的版式文件内容;较佳的,在本发明中为了保证对文本内容权限的设置,服务器可预先对版式文件中的文本内容进行复制限定条件的设置;例如,设置第一段文字的第一复制限定条件为用户可对该段进行复制;设置第二段文字的第二复制限定条件为用户不可对该段进行复制;还可将复制限定条件设置为,对其中某一个或某几个字可进行复制或不可进行复制等;同时还可设置拥有某一类用户标识的用户可进行复制操作或者不可进行复制操作。实施例二:本发明实施例二提供另一种在线复制版式文件内容的方法,该方法可实现当服务器确定允许读者在线复制某一版式文件中页面中的部分内容时,根据客户端发来的用户标识,确定该用户所选择的复制区域是否在预先设定的该用户标识所对应的复制限定条件内,当确定为是时,允许用户进行复制。具体过程如下:步骤A,当服务器确定用户需要在服务器浏览某一版式文件时,将该版式文件所对应的显示文件发送给客户端;所述客户端将所述显示文件显示给用户;较佳的,服务器在保存版式文件时,为该版式文件的每一页设置唯一标识该页的页面标识,并预先设置该页的文本内容与页面标识的对应关系,所述客户端通过浏览器将所述版式文件显示给读者;步骤B,所述客户端将用户在当前显示的页面所选定的复制区域的信息、该页面的页面标识以及用户标识发送给服务器;步骤C,服务器接收来自客户端的用户在当前显示的页面所选定的复制区域的信息、该页面的页面标识以及用户标识;步骤E,服务器根据所述用户标识确定是否允许该用户进行复制操作;所述用户标识用于标识所有用户都可以进行复制操作;或者,用于标识登录用户可进行复制操作;而未登录登录用户不可进行复制操作;或者,用于标识登录用户不可进行复制操作;而未登录用户可进行复制操作;本实施例中采用登录用户可进行复制操作;而未登录用户不可进行复制操作的方法;步骤F,当服务器确定允许该用户进行复制操作时,所述服务器在自身保存的版式文件中查找该页面标识所对应的页面,并在查找到的页面中查找所述复制区域内的文本内容;较佳的,当用户需要进行复制时,通过鼠标左键选择需要进行复制的复制区域;客户端记录鼠标左键按下以及抬起时的坐标值;并将鼠标左键按下时的坐标值作为起始坐标值,将鼠标左键抬起时的坐标值作为终点坐标值;客户端将起始坐标值和终点坐标值确定的区域作为复制区域;较佳的,为了保证复制的准确性,当用户在当前页面选定需要进行复制的复制区域后,单击“复制”按钮;当客户端确定用户单击“复制”按钮后,判断在本次单击“复制”按钮之前是否记录起始坐标值和终点坐标值,当确定没有记录时,提示用户选择复制区域;在确定有记录时,客户端将最后一次记录的起始坐标值和终点坐标值所确定的区域作为用户需要复制的复制区域;同时确定该页面的页面标识;步骤H,服务器确定复制限定条件;并根据所述复制区域确定是否满足所述复制限定条件;具体包括以下方法:第一种,所述服务器根据当前正在浏览该版式文件的用户的用户标识,确定所述用户标识所对应的复制限定条件所限定的最多字数;例如,设置登录用户标识所对应的复制限定条件所限定的最多字数为1000字;设置未登录用户标识所对应的复制限定条件所限定的最多字数为100字;第二种,所述服务器根据当前正在浏览该版式文件的用户的用户标识,确定所述用户标识所对应的复制限定条件所限定的最大面积;例如,设置登录用户标识所对应的复制限定条件所限定的最大面积为10cm*10cm ;设置未登录用户标识所对应的复制限定条件所限定的最大面积为lcm*lcm ;第三种,所述服务器根据当前正在浏览该版式文件的用户的用户标识,确定所述用户标识所对应的复制限定条件所限定的最大行数;例如,设置登录用户标识所对应的复制限定条件所限定的最大行数为20行;设置未登录用户标识所对应的复制限定条件所限定的最大行数为3行;步骤I,当采用步骤H中的第一种方法时,当所述服务器确定所述复制区域所包含的字数不大于所述最多字数时,将查找到的文本内容发送给客户端;当采用步骤H中的第二种方法时,当所述服务器确定所述复制区域所包含的面积不大于所述最大面积时,将查找到的文本内容发送给客户端;当采用步骤H中的第三种方法时,当所述服务器确定所述复制区域所包含的行数不大于所述最大行数时,将查找到的文本内容发送给客户端;本步骤中,当所述服务器确定所述复制区域所包含的字数大于所述最多字数时;或者,当所述服务器确定所述复制区域所包含的面积大于所述最大面积时;或者,当所述服务器确定所述复制区域所包含的行数大于所述最大行数时;服务器提示用户禁止复制;或者,服务器将复制限定条件所限定的区域作为复制区域;本步骤中,当服务器查找需要进行复制的文本内容时,可通过预先设置的该页的文本内容与页面标识的对应关系,通过确定的页面标识查找该页的文本内容;再通过确定的复制区域在该文本内容中查找需要的文本内容;步骤G,客户端对接收到的文本内容进行展示,并完成复制操作;复制操作的具体过程如下:对所述被复制的文本内容进行解析,并将解析后的被复制的文本内容提取出来作为被复制的版式文件内容;较佳的,为了更好的保护版式文件的权限,在步骤H中可以更详细的为拥有不同用户标识的用户设置不同的复制限定条件;例如,可将登录用户标识分为VIP登录用户标识和普通登录用户标识,然后再对VIP登录用户标识和普通登录用户标识分别设置不同的复制限定条件;较佳的,在本发明中为了保证对文本内容权限的设置,服务器可预先对版式文件中的文本内容进行复制限定条件的设置;例如,设置第一段文字的第一复制限定条件为用户可对该段进行复制;设置第二段文字的第二复制限定条件为用户不可对该段进行复制;还可将复制限定条件设置为,对其中某一个或某几个字可进行复制或不可进行复制等;同时还可设置拥有某一类用户标识的用户可进行复制或者不可进行复制;较佳的,为了能够更加快捷方便的进行展示及复制操作,也可不执行步骤H的相关内容,当服务器确定允许该用户进行复制操作时,可直接进行步骤I中的将查找到的文本内容发送给客户端的操作;较佳的,上述所有实施例中版式文件所对应的显示文件为可用于展示版式文件的原版原式的文件,例如图片文件。如图2所示,本发明实施例提供一种在线复制版式文件内容的系统,所述系统包括:服务器21,用于将用户需要阅读的版式文件所对应的显示文件发送给客户端;接收来自客户端的用户在当前显示的页面所选定的复制区域的信息以及该页面的页面标识;在保存的版式文件中查找该页面标识所对应的页面,并在查找到的页面中查找所述复制区域内的文本内容;并将所述文本内容发送给客户端;所述客户端22,用于将所述服务器21发来的所述版式文件将所述显示文件显示给用户;将用户在当前显示的页面所选定的复制区域的信息以及该页面的页面标识发送给所述服务器21 ;对所述服务器21发来的所述文本内容进行展示,并完成复制操作。所述服务器21还用于:根据预先为所述用户分配的用户标识确定是否允许该用户进行复制操作;在确定允许用户进行复制操作时,在保存的版式文件中查找该页面标识所对应的页面。所述服务器21还用于:确定复制限定条件;并根据所述复制区域确定是否满足所述复制限定条件;在确定所述复制区域满足所述复制限定条件时,将所述文本内容发送给客户端22。如图3所示,本发明提供一种在线复制版式文件内容的客户端,所述客户端包括:显示模块31,用于将服务器发来的版式文件按照预先设定的显示方式显示给用户;将用户在当前显示的页面所选定的复制区域的信息以及该页面的页面标识发送给服务器;复制模块32,用于对所述服务器发来的所述复制区域内的文本内容进行展示,并完成复制操作。如图4所示,本发明提供一种在线复制版式文件内容的服务器,所述服务器包括:发送模块41,用于将用户需要阅读的版式文件所对应的显示文件发送给客户端;接收模块42,用于接收来自客户端的用户在当前显示的页面所选定的复制区域的信息以及该页面的页面标识;查找模块44,用于在保存的版式文件中查找该页面标识所对应的页面,并在查找到的页面中查找所述复制区域内的文本内容;并将所述文本内容发送给客户端。所述服务器还包括:第一确定模块43,用于根据预先为所述用户分配的用户标识确定是否允许该用户进行复制操作;所述查找模块44用于,在所述第一确定模块43确定允许用户进行复制操作时,在保存的版式文件中查找该页面标识所对应的页面。所述服务器还包括:第二确定模块45,用于确定复制限定条件;并根据所述复制区域确定是否满足所述复制限定条件;所述查找模块44,还用于在确定所述复制区域满足所述复制限定条件时,将所述文本内容发送给客户端。综上所述,本发明有益效果:
采用本发明实施例提供的方法,服务器首先将用户需要阅读的版式文件对应的显示文件发送给客户端,并由客户端将所述显示文件显示给用户;在服务器接收到客户端发来的用户在当前显示的页面所选定的复制区域以及该页面的页面标识后,在保存的版式文件中查找该页面标识所对应的页面,并在查找到的页面中查找所述复制区域内的文本内容;并将所述文本内容发送给客户端,并由客户端对所述文本内容进行展示,并完成复制操作。可见,采用本发明实施例提供的方,可实现用户在线阅读某一版式文件时,对阅读的当前页面中所需的部分内容进复制,因此,该方法可以解决读者在线阅读时无法对当前页面中所需的文本内容进行部分内容复制的问题;同时,采用本发明实施例提供的方法,可实现对不同用户设置不同的复制限定条件,当用户在复制时,只有在满足所述复制限定条件的情况下,才可进行复制操作,因此,该方法也可很好的保护版式文件拥有者的版权。本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种在线复制版式文件内容的方法,其特征在于,所述方法包括: 服务器将用户需要阅读的版式文件所对应的显示文件发送给客户端,并由所述客户端将所述显示文件显示给用户; 所述服务器接收来自客户端的用户在当前显示的页面所选定的复制区域的信息以及该页面的页面标识;在保存的版式文件中查找该页面标识所对应的页面,并在查找到的页面中查找所述复制区域内的文本内容;并将所述文本内容发送给客户端,以便所述客户端对接收到的文本内容进行展示,并完成复制操作。
2.如权利要求1所述的方法,其特征在于,所述服务器接收来自客户端的用户在当前显示的页面所选定的复制 区域的信息以及该页面的页面标识包括:所述服务器接收来自客户端的用户在当前显示的页面所选定的复制区域的信息、该页面的页面标识以及用户标识; 在所述服务器接收来自客户端的用户在当前显示的页面所选定的复制区域的信息、该页面的页面标识以及用户标识之后、且在保存的版式文件中查找该页面标识所对应的页面之前,进一步包括:所述服务器根据所述用户标识确定是否允许该用户进行复制操作;所述在保存的版式文件中查找该页面标识所对应的页面包括:所述服务器在确定允许用户进行复制操作时,在保存的版式文件中查找该页面标识所对应的页面。
3.如权利要求1所述的方法,其特征在于,在查找到的页面中查找所述复制区域内的文本内容之后、且在将所述文本内容发送给客户端之前,进一步包括: 所述服务器确定复制限定条件;并根据所述复制区域确定是否满足所述复制限定条件; 所述将所述文本内容发送给客户端包括: 所述服务器根据所述复制区域确定满足所述复制限定条件时,将所述文本内容发送给客户端。
4.如权利要求3所述的方法,其特征在于,所述复制限定条件用于限定用户复制所述版式文件的文本内容的最多字数; 所述服务器根据所述复制区域确定是否满足所述复制限定条件包括: 所述服务器确定所述复制区域所包含的字数是否大于所述最多字数; 所述将查找到的文本内容发送给客户端包括: 当所述服务器确定所述复制区域所包含的字数不大于所述最多字数时,将查找到的文本内容发送给客户端。
5.如权利要求3所述的方法,其特征在于,所述复制限定条件用于限定用户复制所述版式文件的页面中的最大面积; 所述服务器根据所述复制区域确定是否满足所述复制限定条件包括: 所述服务器确定所述复制区域所包含的面积是否大于所述最大面积; 所述将查找到的文本内容发送给客户端包括: 当所述服务器确定所述复制区域所包含的面积不大于所述最大面积时,将查找到的文本内容发送给客户端。
6.如权利要求3所述的方法,其特征在于,所述复制限定条件用于限定用户复制所述版式文件的页面中的最大行数;所述服务器根据所述复制区域确定是否满足所述复制限定条件包括: 所述服务器确定所述复制区域所包含的行数是否大于所述最大行数; 所述将查找到的文本内容发送给客户端包括: 当所述服务器确定所述复制区域所包含的行数不大于所述最大行数时,将查找到的文本内容发送给客户端。
7.如权利要求1-6任一所述的方法,其特征在于,所述复制区域为用户选定复制范围的起始坐标值与终点坐标值所确定的区域。
8.—种在线复制版式文件内容的系统,其特征在于,所述系统包括: 服务器,用于将用户需要阅读的版式文件所对应的显示文件发送给客户端;接收来自客户端的用户在当前显示的页面所选定的复制区域的信息以及该页面的页面标识;在保存的版式文件中查找该页面标识所对应的页面,并在查找到的页面中查找所述复制区域内的文本内容;并将所述文本内容发送给客户端; 所述客户端,用于将所述服务器发来的所述版式文件将所述显示文件显示给用户;将用户在当前显示的页面所选定的复制区域的信息以及该页面的页面标识发送给所述服务器;对所述服务器发来的所述文本内容进行展示,并完成复制操作。
9.如权利要求8所述的系统,其特征在于,所述客户端还用于: 将用户在当前显示的页面所选定的复制区域的信息、该页面的页面标识以及用户标识发送给所述服务器; 所述服务器还用于,根据所述用 户标识确定是否允许该用户进行复制操作;在确定允许用户进行复制操作时,在保存的版式文件中查找该页面标识所对应的页面。
10.如权利要求8所述的系统,其特征在于,所述服务器还用于: 确定复制限定条件;并根据所述复制区域确定是否满足所述复制限定条件;在确定所述复制区域满足所述复制限定条件时,将所述文本内容发送给客户端。
11.一种在线复制版式文件内容的客户端,其特征在于,所述客户端包括: 显示模块,用于将服务器发来的版式文件按照预先设定的显示方式显示给用户;将用户在当前显示的页面所选定的复制区域的信息以及该页面的页面标识发送给服务器; 复制模块,用于对所述服务器发来的所述复制区域内的文本内容进行展示,并完成复制操作。
12.一种在线复制版式文件内容的服务器,其特征在于,所述服务器包括: 发送模块,用于将用户需要阅读的版式文件所对应的显示文件发送给客户端; 接收模块,用于接收来自客户端的用户在当前显示的页面所选定的复制区域的信息以及该页面的页面标识; 查找模块,用于在保存的版式文件中查找该页面标识所对应的页面,并在查找到的页面中查找所述复制区域内的文本内容;并将所述文本内容发送给客户端。
13.如权利要求12所述的服务器,其特征在于,所述接收模块还用于: 接收来自客户端的用户在当前显示的页面所选定的复制区域的信息、该页面的页面标识以及用户标识; 所述服务器还包括: 第一确定模块,用于根据所述用户标识确定是否允许该用户进行复制操作;所述查找模块用于,在所述第一确定模块确定允许用户进行复制操作时,在保存的版式文件中查找该页面标识所对应的页面。
14.如权利要求12所述的服务器,其特征在于,所述服务器还包括: 第二确定模块,用于确定复制限定条件;并根据所述复制区域确定是否满足所述复制限定条件; 所述查找模块还用于 ,在所述第二确定模块确定所述复制区域满足所述复制限定条件时,将所述文本内容发送给客户端。
全文摘要
本发明涉及计算机信息技术领域,尤其涉及在线复制版式文件内容的方法、设备及系统,用于解决读者在线阅读时无法对当前页面中所需的文本内容进行部分内容复制的问题;该方法包括服务器将用户需要阅读的版式文件所对应的显示文件发送给客户端,并由客户端显示给用户;服务器接收来自客户端的用户在当前显示的页面所选定的复制区域的信息以及该页面的页面标识;在服务器保存的版式文件中查找该页面标识所对应的页面,并在查找到的页面中查找复制区域内的文本内容;并将文本内容发送给客户端;客户端对接收到的文本内容进行展示并完成复制操作。可见该方法可解决读者在线阅读时无法对当前页面中所需的文本内容进行部分内容复制的问题。
文档编号G06F17/30GK103176979SQ20111043065
公开日2013年6月26日 申请日期2011年12月20日 优先权日2011年12月20日
发明者万巍, 雷超, 李小磊, 瞿超 申请人:北大方正集团有限公司, 北京方正阿帕比技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1