[发明专利]窗口局部刷新方法、电子设备及存储介质在审
申请号: | 202010953277.1 | 申请日: | 2020-09-11 |
公开(公告)号: | CN112100977A | 公开(公告)日: | 2020-12-18 |
发明(设计)人: | 张恒 | 申请(专利权)人: | 掌阅科技股份有限公司 |
主分类号: | G06F40/106 | 分类号: | G06F40/106;G06F40/109;G06F9/451 |
代理公司: | 北京市浩天知识产权代理事务所(普通合伙) 11276 | 代理人: | 赵娅 |
地址: | 100124 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 窗口 局部 刷新 方法 电子设备 存储 介质 | ||
1.一种窗口局部刷新方法,其中,用户界面包括:显示有第一电子书的编辑窗口以及显示有第二电子书的预览窗口,所述第一电子书和所述第二电子书的内容相同但格式不同,所述方法包括:
接收用户在编辑窗口触发的对第一电子书的第一编辑内容对象的编辑操作;
判断所述第一编辑内容对象的位置是否位于第一电子书的首尾段之间,且所述编辑操作是否关联有段落修改;
若是,获取所述预览窗口中与所述第一电子书的首尾段对应的第二电子书的首尾段的节点标签以及与第一编辑内容对象对应的第二内容对象的节点标签;
根据所述编辑操作修改第二电子书的首尾段的节点标签以及第二内容对象的节点标签,并根据修改后的节点标签完成预览窗口的局部刷新。
2.根据权利要求1所述的方法,其中,在所述接收用户在编辑窗口触发的对第一电子书的第一编辑内容对象的编辑操作之前,所述方法还包括:
解析所述第一电子书,根据第一电子书的第一内容对象生成第二电子书的第二内容对象的节点标签,并记录第一电子书的第一内容对象与第二电子书的第二内容对象的对应关系;所述预览窗口以html语言生成第二电子书;所述第一内容对象和第二内容对象包括标题、段落、图片、文字注释和/或图题图注,第二内容对象中不同内容对象对应不同节点标签;
对第一电子书中的各个段落进行识别,判断第一电子书中相邻两段落是否分别为首段和尾段;所述首尾段包括首段和尾段;所述首段以正常段落开头,非正常段落结尾;所述尾段以非正常段落开头,正常段落结尾;所述正常段落开头包括段落开头缩进;所述正常段落结尾包括结尾标点及段落结尾缩进;所述结尾标点包括:句号、问号、感叹号和/或下引号;
若是,在预览窗口显示的第二电子书中将所述首段和尾段进行合并。
3.根据权利要求2所述的方法,其中,所述对第一电子书中的各个段落进行识别,判断第一电子书中相邻两段落是否分别为首段和尾段进一步包括:
按照第一电子书中的各个段落的顺序,依次判断段落是否为首段;
若是,判断该段落的下一段落是否为尾段;
若是,则确定第一电子书中相邻的该两段落分别为首段和尾段。
4.根据权利要求2所述的方法,其中,所述在预览窗口显示的第二电子书中将所述首段和尾段进行合并进一步包括:
在所述预览窗口中将所述尾段的内容合并至所述首段的内容末尾。
5.根据权利要求1-4中任一项所述的方法,其中,所述编辑操作包括:内容对象删除、内容对象样式修改和/或内容对象设为正文;
所述判断所述第一编辑内容对象的位置是否位于第一电子书的首尾段之间,且所述编辑操作是否关联有段落修改进一步包括:
获取第一电子书中与所述第一编辑内容对象相邻的两个段落,判断所述两个段落是否分别为首段和尾段;
若是,判断所述第一编辑内容对象是否为文字注释和/或图题图注,且所述编辑操作是否为将内容对象设为正文;
若是,确定所述编辑操作关联有段落修改。
6.根据权利要求1-5中任一项所述的方法,其中,所述获取所述预览窗口中与所述第一电子书的首尾段对应的第二电子书的首尾段的节点标签以及与第一编辑内容对象对应的第二内容对象的节点标签;根据所述编辑操作修改第二电子书的首尾段的节点标签以及第二内容对象的节点标签,并根据修改后的节点标签完成预览窗口的局部刷新进一步包括:
根据第一电子书的第一内容对象与第二电子书的第二内容对象的对应关系,获取预览窗口中与所述第一电子书的首尾段对应的第二电子书的首尾段的节点标签以及与第一编辑内容对象对应的第二内容对象的节点标签;
根据所述编辑操作,修改与第一编辑内容对象对应的第二内容对象的节点标签,并将第二电子书中合并的首段和尾段进行拆分,修改首段对应的节点标签,增加尾段对应的节点标签;
根据首段、第一编辑内容对象及尾段在第一电子书中的位置对应的设置修改后的节点标签在第二电子书中的位置,并根据修改后的节点标签完成预览窗口的局部刷新。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于掌阅科技股份有限公司,未经掌阅科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010953277.1/1.html,转载请声明来源钻瓜专利网。