[發明專利]窗口局部刷新方法、電子設備及存儲介質在審
| 申請號: | 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.szxzyx.cn/pat/books/202010953277.1/1.html,轉載請聲明來源鉆瓜專利網。





