【技术实现步骤摘要】
在线预览电子图书页面的控制方法
本专利技术涉及数字权限管理(DigitalRightsManagement,DRM)
,具体而言,涉及一种在线预览电子图书页面的控制方法。
技术介绍
在电子图书出版行业,通常图书购买者,在决定购买行为前,都想阅读部分电子书内容,一般电子图书加工者,不得不生成独立预览文件,供用户下载、预读。图1为相关技术中电子图书预览页面控制方法示意图;如图所示,对PDF(PortableDocumentFormat,便携文件格式)文件而言,常用的方法是从PDF加密文件中提取一个页面预览文件,用预览文件控制部分阅读,此方法不能灵活的、随机设置预览页,而且给电子书加工带来极大的人力成本。
技术实现思路
本专利技术提供一种在线预览电子图书页面的控制方法,用以自动地随机设置预览页。为达到上述目的,本专利技术提供了一种在线预览电子图书页面的控制方法,该方法包括以下步骤:在服务器端对电子图书进行基于对象内容的加密,并建立加密电子图书中页面页码和加密对象流关系的索引文件,索引文件包括页面码、对象名、对象在文件中的起始位置和对象字节数;加密文件阅读器与服务器端进行交互,获取预览范围页码值和索引文件;根据预览范围页码值和索引文件对应关系,获取加密文件对象数据流;加密文件阅读器对加密数据流字节数的完整性进行验证,若验证结果与索引文件所描述的对象字节数一致,则对所述加密数据流进行解密、解析并显示预览页信息。上述控制方法还包括以下内容:确定加密文件阅读器是否成功载入预览页面信息;以及从服务器端返回出错信息至加密文件阅读器,加密文件阅读器显示载入失败等信息。根据以 ...
【技术保护点】
一种在线预览电子图书页面的控制方法,其特征在于,包括以下步骤:在服务器端对电子图书进行基于内容对象的加密,并建立加密电子图书中页面页码和加密对象流关系的索引文件,所述索引文件包括页面码、对象名、对象在文件中的起始位置和对象字节数;加密文件阅读器与服务器端进行交互,获取预览范围页码值和所述索引文件;根据所述预览范围页码值和所述索引文件对应关系,获取加密文件对象数据流;加密文件阅读器对所述加密数据流字节数的完整性进行验证,若验证结果为与索引文件所描述的对象字节数一致,则对所述加密数据流进行解密、解析并显示预览页信息。
【技术特征摘要】
1.一种在线预览电子图书页面的控制方法,其特征在于,包括以下步骤:在服务器端对电子图书进行基于内容对象的加密,并建立加密电子图书中页面页码和加密对象流关系的索引文件,所述索引文件包括页面码、对象名、对象在文件中的起始位置和对象字节数;加密文件阅读器与服务器端进行交互,获取预览范围页码值和所述索引文件;根据所述预览范围页码值和所述索引文件对应关系,获取加密文件对象数据流;加密文件阅读器对所述加密数据流字节数的完整性进行验证,若验证结果为与索引文件所描述的对象字节数一致,则对所述...
【专利技术属性】
技术研发人员:王国家,
申请(专利权)人:福州福昕软件开发有限公司北京分公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。