[发明专利]网页转化电子书的方法、电子设备、存储介质有效
申请号: | 201811463252.2 | 申请日: | 2018-12-03 |
公开(公告)号: | CN109558123B | 公开(公告)日: | 2022-09-16 |
发明(设计)人: | 吴馥江;黄鑫霞 | 申请(专利权)人: | 掌阅科技股份有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30;G06F16/955 |
代理公司: | 北京市浩天知识产权代理事务所(普通合伙) 11276 | 代理人: | 宋菲;赵娅 |
地址: | 100124 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网页 转化 电子书 方法 电子设备 存储 介质 | ||
1.一种网页转化电子书的方法,其包括:
基于在电子书应用的书架页面中的指定输入框获取用户输入内容,以获取待转化网页的URL地址信息;
根据所述URL地址信息拉取所述待转化网页的源代码文件;
对所述源代码文件进行解析,获取所述源代码文件中的网页内容;
对所述网页内容进行排版,生成对应的电子书文件,具体包括:
判断是否存在所述待转化网页关联的RSS页面;
若是,则拉取所述RSS页面的源代码文件;
对所述RSS页面的源代码文件进行解析,获取所述RSS页面的源代码文件中的网页内容;
根据所述待转化网页的网页内容与所述RSS页面的网页内容,生成对应的电子书文件;
在所述电子书应用的书架页面中,生成并显示所述电子书文件对应的封面图标;
获取电子书文件中用户添加的标注内容;
根据所述标注内容在所述电子书文件中的偏移位置,修改所述待转化网页的源代码文件;
基于修改后的源代码文件进行页面渲染,以得到在所述偏移位置对应网页位置处添加有所述标注内容的网页。
2.根据权利要求1所述的方法,其中,所述根据所述待转化网页的网页内容与所述RSS页面的网页内容,生成对应的电子书文件,包括:
将所述待转化网页的网页内容与所述RSS页面的网页内容进行整合排版,生成对应的电子书文件。
3.根据权利要求1所述的方法,其中,所述根据所述待转化网页的网页内容与所述RSS页面的网页内容,生成对应的电子书文件,包括:
对所述RSS页面的网页内容进行排版,生成所述RSS页面对应的电子书文件;
所述待转化网页对应的电子书文件进行排版,生成所述RSS页面对应的电子书文件;
相应地,所述在所述电子书应用的书架页面中,生成并显示所述电子书文件对应的封面图标,包括:
将所述RSS页面对应的电子书文件与所述待转化网页对应的电子书文件合并保存到关联账号的书架页面的同一文件夹内。
4.根据权利要求1所述的方法,其中,所述获取待转化网页的URL地址信息进一步包括:
根据用户在第三方浏览器中执行的网页保存操作,从系统粘贴板中读取待转化网页的URL地址信息;或者,获取用户在电子书应用的指定输入框内输入的待转化网页的URL地址信息。
5.根据权利要求1所述的方法,其中,所述对所述源代码文件进行解析,获取所述源代码文件中的网页内容进一步包括:
对所述源代码文件中的指定页面标签进行解析,提取指定页面标签以及所述指定页面标签标记的文字内容和/或图片。
6.根据权利要求1所述的方法,其中,所述对所述网页内容进行排版,生成对应的电子书文件进一步包括:
依据默认格式信息或用户设置格式信息,对所述网页内容进行排版,生成对应的电子书文件;
或者,获取所述源代码文件对应的层叠样式表文件,依据所述层叠样式表文件对所述网页内容进行排版,生成对应的电子书文件。
7.根据权利要求5所述的方法,其中,所述生成对应的电子书文件还包括:根据指定页面标签标记的文字内容,生成所述电子书文件的目录。
8.根据权利要求1所述的方法,其中,所述在电子书应用的书架页面中,生成并显示所述电子书文件对应的封面图标进一步包括:
获取用户对待转化网页的命名设置信息,生成包含所述命名设置信息的封面图标;
或者,获取待转化网页的标题信息,生成包含所述标题信息的封面图标。
9.根据权利要求8所述的方法,其中,所述获取待转化网页的标题信息,生成包含所述标题信息的封面图标进一步包括:
获取待转化网页的标题信息,对所述标题信息进行分词处理得到分词结果;
从分词结果中提取关键词,生成包含所述关键词的封面图标。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于掌阅科技股份有限公司,未经掌阅科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811463252.2/1.html,转载请声明来源钻瓜专利网。