电子书手写笔记的显示方法、计算设备及计算机存储介质技术

技术编号:18397855 阅读:34 留言:0更新日期:2018-07-08 19:03
本发明专利技术公开了一种电子书手写笔记的显示方法、计算设备及计算机存储介质。其中,手写笔记包含字符文本,该方法包括:获取用户以手写方式输入的字符文本,记录字符文本所对应的电子书的特定字符,以及字符文本相对于特定字符的相对位置;当监测到电子书字符发生格式调整后,确定经过格式调整后特定字符的新位置;根据特定字符的新位置以及所记录的字符文本相对于特定字符的相对位置,得到字符文本的新的显示位置;根据字符文本的新的显示位置,确定字符文本的显示方式。采用本方案,可在电子书字符发生格式调整后,在与电子书内容相匹配的位置显示用户手写笔记,提高显示的手写笔记与电子书内容的适配度,从而提升用户体验,提高用户留存率。

【技术实现步骤摘要】
电子书手写笔记的显示方法、计算设备及计算机存储介质
本专利技术涉及电子书
,具体涉及一种电子书手写笔记的显示方法、计算设备及计算机存储介质。
技术介绍
随着科技及社会的不断发展,电子书以其节能环保、形式多变、价格低廉等特点受到众多用户的青睐。为进一步地提高电子书的普及度,提升用户使用电子书的体验,越来越多的电子书终端支持用户以手写方式在电子书中写入笔记,如可在电子书中某个词语下方的行间距中以手写方式写入针对该词语的字符文本(如注释、感想等)。目前,支持用户手写笔记的电子书终端在显示用户手写笔记时,通常记录的是用户手写笔记在电子书终端屏幕中的位置,进而根据该位置显示用户手写笔记。然而,采用上述电子书手写笔记的显示方法,在电子书字符发生格式调整(如行间距调整)后,通常会导致显示的用户以手写方式输入的字符文本与电子书内容不适配的弊端。如图1所示,用户在电子书中“江渚上”下方的行间距中以手写方式写入针对“江渚上”的注释性字符文本“江中小洲”;当电子书字体放大(即电子书字符发生格式调整)后,呈现图2所示的显示界面,即由于现有技术中记录的是用户以手写方式写入的字符文本在电子书终端屏幕中的位置,所以图2中的字符文本“江中小洲”与图1中的字符文本“江中小洲”相对于屏幕中的位置及大小均未发生变化,从而使得字体放大后,字符文本“江中小洲”对应于电子书中的“几度夕”,即使得显示的用户以手写方式写入的字符文本与电子书内容不适配,进而降低用户体验及用户留存率。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的电子书手写笔记的显示方法、计算设备及计算机存储介质。根据本专利技术的一个方面,提供了一种电子书手写笔记的显示方法,所述手写笔记包含字符文本,所述方法包括:获取用户以手写方式输入的字符文本,记录所述字符文本所对应的电子书的特定字符,以及所述字符文本相对于所述特定字符的相对位置;当监测到电子书字符发生格式调整后,确定经过格式调整后所述特定字符的新位置;根据所述特定字符的新位置以及所记录的所述字符文本相对于所述特定字符的相对位置,得到所述字符文本的新的显示位置;根据所述字符文本的新的显示位置,确定所述字符文本的显示方式。根据本专利技术的另一个方面,提供了一种计算设备,所述计算设备用于对在,其中,计算设备包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行以下操作:获取用户以手写方式输入的字符文本,记录所述字符文本所对应的电子书的特定字符,以及所述字符文本相对于所述特定字符的相对位置;当监测到电子书字符发生格式调整后,确定经过格式调整后所述特定字符的新位置;根据所述特定字符的新位置以及所记录的所述字符文本相对于所述特定字符的相对位置,得到所述字符文本的新的显示位置;根据所述字符文本的新的显示位置,确定所述字符文本的显示方式。根据本专利技术的又一个方面,提供了一种计算机存储介质,所述计算机存储介质中存储有至少一可执行指令,用于对该可执行指令使处理器执行以下操作:获取用户以手写方式输入的字符文本,记录所述字符文本所对应的电子书的特定字符,以及所述字符文本相对于所述特定字符的相对位置;当监测到电子书字符发生格式调整后,确定经过格式调整后所述特定字符的新位置;根据所述特定字符的新位置以及所记录的所述字符文本相对于所述特定字符的相对位置,得到所述字符文本的新的显示位置;根据所述字符文本的新的显示位置,确定所述字符文本的显示方式。根据本专利技术提供的电子书手写笔记的显示方法、计算设备及计算机存储介质,通过获取用户以手写方式输入的字符文本,记录字符文本所对应的电子书的特定字符,以及所述字符文本相对于特定字符的相对位置;当监测到电子书字符发生格式调整后,确定经过格式调整后特定字符的新位置;根据特定字符的新位置以及所记录的字符文本相对于特定字符的相对位置,得到字符文本的新的显示位置;根据字符文本的新的显示位置,确定字符文本的显示方式。采用本方案,可在电子书字符发生格式调整后,在与电子书内容相匹配的位置显示用户手写笔记,提高显示的手写笔记与电子书内容的适配度,从而提升用户体验,提高用户留存率。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了一种电子书字符发生格式调整前电子书手写笔记的显示界面示意图;图2示出了一种现有技术中电子书字符发生格式调整后电子书手写笔记的显示界面示意图;图3示出了根据本专利技术一个实施例提供的电子书手写笔记的显示方法的流程示意图;图4示出了本专利技术一个实施例中的一种电子书字符发生格式调整后电子书手写笔记的显示界面示意图;图5示出了根据本专利技术另一个实施例提供的电子书手写笔记的显示方法的流程示意图;图6a示出了本专利技术另一个实施例中的一种行间距矩形与字符文本外接矩形的显示界面示意图;图6b示出了本专利技术另一个实施例中的另一种行间距矩形与字符文本外接矩形的显示界面示意图;图7示出了本专利技术另一个实施例中的一种首字符判断方法的示意图;图8示出了本专利技术另一个实施例中的一种电子书字符发生格式调整前电子书手写笔记的显示界面示意图;图9示出了本专利技术另一个实施例中的一种字符文本拆分方法示意图;图10示出了本专利技术另一个实施例中的一种电子书字符发生格式调整后电子书手写笔记的显示界面示意图;图11示出了本专利技术另一个实施例中的另一种电子书字符发生格式调整后电子书手写笔记的显示界面示意图;图12示出了根据本专利技术一个实施例提供的一种计算设备的结构示意图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。图3示出了根据本专利技术一个实施例提供的电子书手写笔记的显示方法的流程示意图。其中,手写笔记包括字符文本。如图3所示,该方法包括:步骤S301:获取用户以手写方式输入的字符文本,记录字符文本所对应的电子书的特定字符,以及字符文本相对于特定字符的相对位置。当用户以手写方式在电子书中输入字符文本之后,获取该字符文本。并进一步地确定并记录该字符文本所对应的电子书的特定字符。例如,可确定距离该字符文本的首字符或尾字符最近的电子书字符为该字符文本所对应的电子书的特定字符,如图1所示,用户在电子书字符“白发渔樵江渚上,惯看秋月春风”下方以手写方式输入字符文本“江中小洲”,则可确定距离该字符文本首字符“江”最近的电子书字符“江”为该字符文本所对应的电子书的特定字符;也可确定该字符文本的外接矩形的纵向中心线所对应的电子书字符为该字符文本所对应本文档来自技高网...

【技术保护点】
1.一种电子书手写笔记的显示方法,所述手写笔记包含字符文本,所述方法包括:获取用户以手写方式输入的字符文本,记录所述字符文本所对应的电子书的特定字符,以及所述字符文本相对于所述特定字符的相对位置;当监测到电子书字符发生格式调整后,确定经过格式调整后所述特定字符的新位置;根据所述特定字符的新位置以及所记录的所述字符文本相对于所述特定字符的相对位置,得到所述字符文本的新的显示位置;根据所述字符文本的新的显示位置,确定所述字符文本的显示方式。

【技术特征摘要】
1.一种电子书手写笔记的显示方法,所述手写笔记包含字符文本,所述方法包括:获取用户以手写方式输入的字符文本,记录所述字符文本所对应的电子书的特定字符,以及所述字符文本相对于所述特定字符的相对位置;当监测到电子书字符发生格式调整后,确定经过格式调整后所述特定字符的新位置;根据所述特定字符的新位置以及所记录的所述字符文本相对于所述特定字符的相对位置,得到所述字符文本的新的显示位置;根据所述字符文本的新的显示位置,确定所述字符文本的显示方式。2.根据权利要求1所述的方法,其中,所述获取用户以手写方式输入的字符文本,记录所述字符文本所对应的电子书的特定字符,以及所述字符文本相对于所述特定字符的相对位置进一步包括:获取用户以手写方式输入的字符文本;判断用户以手写方式输入的字符文本是否为行间笔记文本;若是,记录所述字符文本所对应的电子书的特定字符,以及所述字符文本相对于所述特定字符的相对位置。3.根据权利要求2所述的方法,其中,所述判断用户以手写方式输入的字符文本是否为行间笔记文本进一步包括:获取用户以手写方式输入的字符文本的外接矩形;若用户以手写方式输入的字符文本的外接矩形与电子书行间距外接矩形相匹配,则确定用户以手写方式输入的字符文本为行间笔记文本。4.根据权利要求1-3中任一项所述的方法,其中,在所述记录所述字符文本所对应的电子书的特定字符之前,所述方法还包括:获取所述字符文本的首字符的外接矩形;当电子书中字符的外接矩形与所述字符文本的首字符的外接矩形相交时,确定所述字符为所述字符文本所对应的电子书的特定字符;和/或,当电子书中字符的外接矩形与所述用户笔记首字符的外接矩形的距离小于预设阈值时,确定所述字符为所述字符文本所对应的电子书的特定字符。5.根据权利要求1-4中任一项所述的方法,其中,所述记录所述字符文本所对应的电子书的特定字符进一步包括:记录所述字符文本所对应的电子书的特定字符在电子书中的索引;则所述确定经过格式调整后所述特定字符的新位置进一步包括:根据记录的所述字符文本所对应的电子书的特定字符在电子书中的索引,确定...

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

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

1