手写笔迹翻页效果的实现方法、电子设备及存储介质技术

技术编号:27654859 阅读:21 留言:0更新日期:2021-03-12 14:16
本发明专利技术公开了一种手写笔迹翻页效果的实现方法、电子设备及存储介质,方法包括:将当前阅读页的手写笔迹锚点信息传递给阅读器引擎,获取阅读器引擎返回的当前阅读页的画布容器;将画布容器和手写笔迹绘制信息传递给笔迹绘制模块,以供笔迹绘制模块根据手写笔迹绘制信息在画布容器中绘制手写笔迹;将绘制后的画布容器回传给阅读器引擎;接收用户触发的针对当前阅读页的翻页指令,调用阅读器引擎利用绘制后的画布容器呈现针对当前阅读页的翻页效果。调用阅读器引擎生成当前阅读页的画布容器,并将用户的手写笔迹绘制在画布容器中,使得当前阅读页与手写笔迹融合为一体。利用绘制后的画布容器进行整体翻页,呈现整体一致的翻页效果。

【技术实现步骤摘要】
手写笔迹翻页效果的实现方法、电子设备及存储介质
本专利技术涉及软件领域,具体涉及一种手写笔迹翻页效果的实现方法、电子设备及存储介质。
技术介绍
电子书的发展突飞猛进,除提供给用户便利的阅读体验外,还可以提供给用户手写功能,方便用户在阅读的同时,在电子书页面中手写笔迹,记录读书笔记、阅读心得等。用户在电子书中手写笔迹后,阅读电子书时,会在电子书页面中一同展示手写笔迹。但现有技术在对电子书进行翻页处理时,手写笔迹的翻页效果与电子书页面的翻页效果不一致,导致手写笔迹的翻页展示效果不佳,用户体验差等问题。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的手写笔迹翻页效果的实现方法、电子设备及存储介质。根据本专利技术的一个方面,提供了一种手写笔迹翻页效果的实现方法,其包括:将当前阅读页的手写笔迹锚点信息传递给阅读器引擎,获取阅读器引擎返回的当前阅读页的画布容器;将画布容器和手写笔迹绘制信息传递给笔迹绘制模块,以供笔迹绘制模块根据手写笔迹绘制信息在画布容器中本文档来自技高网...

【技术保护点】
1.一种手写笔迹翻页效果的实现方法,其包括:/n将当前阅读页的手写笔迹锚点信息传递给阅读器引擎,获取所述阅读器引擎返回的所述当前阅读页的画布容器;/n将所述画布容器和手写笔迹绘制信息传递给笔迹绘制模块,以供所述笔迹绘制模块根据手写笔迹绘制信息在所述画布容器中绘制手写笔迹;/n将绘制后的画布容器回传给所述阅读器引擎;/n接收用户触发的针对当前阅读页的翻页指令,调用所述阅读器引擎利用所述绘制后的画布容器呈现针对当前阅读页的翻页效果。/n

【技术特征摘要】
1.一种手写笔迹翻页效果的实现方法,其包括:
将当前阅读页的手写笔迹锚点信息传递给阅读器引擎,获取所述阅读器引擎返回的所述当前阅读页的画布容器;
将所述画布容器和手写笔迹绘制信息传递给笔迹绘制模块,以供所述笔迹绘制模块根据手写笔迹绘制信息在所述画布容器中绘制手写笔迹;
将绘制后的画布容器回传给所述阅读器引擎;
接收用户触发的针对当前阅读页的翻页指令,调用所述阅读器引擎利用所述绘制后的画布容器呈现针对当前阅读页的翻页效果。


2.根据权利要求1所述的方法,其中,所述将当前阅读页的手写笔迹锚点信息传递给阅读器引擎,获取所述阅读器引擎返回的所述当前阅读页的画布容器进一步包括:
将当前阅读页的手写笔迹锚点信息传递给阅读器引擎,以供阅读器引擎根据手写笔迹锚点信息包含的与当前阅读页对应的笔迹id确定当前阅读页,得到当前阅读页的文本信息,渲染得到包含当前阅读页的文本信息的画布容器;以及,根据手写笔迹锚点信息包含的笔迹起始点信息确定画布容器中对应的笔迹绘制起始点信息。


3.根据权利要求2所述的方法,其中,所述将所述画布容器和手写笔迹绘制信息传递给笔迹绘制模块,以供所述笔迹绘制模块根据手写笔迹绘制信息在所述画布容器中绘制手写笔迹进一步包括:
将所述画布容器和手写笔迹绘制信息传递给笔迹绘制模块,由所述笔迹绘制模块根据画布容器中对应的笔迹绘制起始点信息确定笔迹绘制起始点,根据手写笔迹绘制信息在所述画布容器中绘制手写笔迹。


4.根据权利要求1所述的方法,其中,在所述将当前阅读页的手写笔迹锚点信息传递给阅读器引擎,获取所述阅读器引擎返回的所述当前阅读页的画布容器之前,所述方法还包括:
在当前阅读页的页面视图之上创建绘制视图,获取用户在所述绘制视图上的手写笔迹,生成手写笔迹锚点信息及手写笔迹绘制信息;其中,手写笔迹锚点信息包含与当前阅读页对应的笔迹id及笔迹起始点信息;
将所述手写笔迹锚点信息及手写笔迹绘制信息回传至客户端本地和/或云服务器存储;
当用户浏览当前阅读页时,获取客户端本地和/或云服务器存储的当前阅读页的手写笔迹锚点信息...

【专利技术属性】
技术研发人员:胡修波
申请(专利权)人:掌阅科技股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1