[发明专利]版式文档显示方法以及装置在审
申请号: | 201610906145.7 | 申请日: | 2016-10-18 |
公开(公告)号: | CN107957985A | 公开(公告)日: | 2018-04-24 |
发明(设计)人: | 莫文;徐宏伟;毕磊;李平;张喜亮 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | G06F17/24 | 分类号: | G06F17/24 |
代理公司: | 中原信达知识产权代理有限责任公司11219 | 代理人: | 张一军,姜劲 |
地址: | 100195 北京市海淀区杏石口路6*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 版式 文档 显示 方法 以及 装置 | ||
技术领域
本发明涉及计算机及其软件技术领域,特别地涉及一种版式文档显示方法以及装置。
背景技术
版式文档格式是版面呈现效果固定的电子文档格式,版式文档的呈现与设备无关,在各种设备上阅读、打印或印刷时,其版面的呈现结果都是一致的。版式文档主要应用于成文后文件的发布、传播和存档。版式文档的特点是版面固定,所见即所得,使得电子文档在使用过程中呈现效果不因软硬件环境、操作者的变化而变化,在版式、版面、字体、字号等方面与纸质文件保持完全一致。版式文档格式的特点使它成为电子文档发布、数字化信息传播和存档的理想文档格式。越来越多的电子图书、产品说明、公司文告、网络资料、电子邮件开始使用版式文档,在国外,Adobe公司的PDF(Portable Document Format)版式文档格式目前已成为数字化信息事实上的一个工业标准。随着移动互联网的发展,在移动设备上阅读数字内容文档的情况也越来越多,从而阅读期间更换背景色的个性化需求也越来越多。但由于版式文档的页面的背景色固定不变,无法适应用户阅读时更换背景色的需求,影响了阅读体验。
现有的实现版式文档的多背景色阅读的技术方案包括如下步骤:
1.制作多版本背景文档:针对原文档进行编辑,生成不同背景色的多个版本并保存,并设置原文档为默认文档。
2.打开文档:读取并打开默认文档,然后解析该默认文档并呈现给用户。
3.文档背景更换处理:用户发起更换背景请求,将当前文档所有的背景供用户选择,用户选定后背景色后进入下一步。
4.记录当前阅读位置:记录当前阅读的位置的页码,方便后边更换文档后跳转。
5.打开所选背景对应文档:针对用户所选中的背景色,打开对应的版式文档(步骤1编辑出来的文档)。
6.跳转到阅读位置:跳转到步骤4记录的阅读位置,用户接着阅读。
现有技术的至少具有如下缺点:需要制作多个版本的版式文档,占用较多存储空间,使用时需要打开多个文档,加载过程中需要耐心等待。此外,通常只能制作数量有限的多个版本的版式文档,无法自由地更改背景色。
发明内容
有鉴于此,本发明提供一种简便易用的版式文档显示方法以及装置。
为实现上述目的,根据本发明的一个方面,提供了一种版式文档显示方法。
本发明的版式文档显示方法包括:根据原始版式文档生成原始页面图片;根据所述原始页面图片确定原始页面背景色的像素值;将所述原始页面图片中的原始页面背景色的像素值修改成目标页面背景色的像素值,以生成目标页面图片;输出所述目标页面图片。
可选地,所述根据原始版式文档生成原始页面图片的步骤包括:解析所述原始版式文档,得到内容对象;对所述内容对象进行图片转换操作,以得到所述原始页面图片。
可选地,所述根据所述原始页面图片确定原始页面背景色的像素值的步骤包括:统计所述原始页面图片上的所有像素值分布;选择出现频率最高的像素值作为所述原始页面背景色的像素值。
可选地,所述原始版式文档为纯色背景版式文档。
根据本发明的另一方面,提供了一种版式文档显示装置。
本发明的版式文档显示装置包括:生成模块,用于根据原始版式文档生成原始页面图片;确定模块,用于根据所述原始页面图片确定原始页面背景色的像素值;修改模块,用于将所述原始页面图片中的原始页面背景色的像素值修改成目标页面背景色的像素值,以生成目标页面图片;输出模块,用于输出所述目标页面图片。
可选地,所述生成模块还用于:解析所述原始版式文档,得到内容对象;对所述内容对象进行图片转换操作,以得到所述原始页面图片。
可选地,所述确定模块还用于:统计所述原始页面图片上的所有像素值分布;选择出现频率最高的像素值作为所述原始页面背景色的像素值。
可选地,所述原始版式文档为纯色背景版式文档。
根据本发明的技术方案,先检测原始背景色然后将原始背景色的像素点替换成目标背景色彩的像素点,这样可以仅需保存一份原始版式文档,能够灵活地快速地改变版式文档的背景色彩,并且能够节约文档容量开销的,给存储和传输带来便利,从而提升用户体验。
附图说明
附图用于更好地理解本发明,不构成对本发明的不当限定。其中:
图1是根据本发明实施方式的版式文档显示方法的主要步骤的示意图;
图2是根据本发明实施方式的版式文档显示装置的主要模块的示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610906145.7/2.html,转载请声明来源钻瓜专利网。