电子书页面显示方法、装置和终端设备与流程

文档序号:12665897阅读:262来源:国知局
电子书页面显示方法、装置和终端设备与流程

本发明实施例涉及数据处理技术领域,尤其涉及一种电子书页面显示方法、装置和一种终端设备。



背景技术:

电子书是利用计算机技术将文字、图片、声音、影像等信息内容数字化的出版物。随着互联网技术应用的越来越广泛,传统的纸质阅读方式已逐渐被电子书取代,人们越来越趋向于利用互联网和计算机技术,通过用于阅读电子书的阅读应用下载电子书进行阅读。

但目前的电子书页面多追求与纸质书类似或相同的展示效果,页面排版也与纸质书相差不大,无法体现计算机技术应用在电子书显示中的优势。由此,也造成电子书页面显示方式单一,无法满足用户的个性化阅读需求。



技术实现要素:

本发明实施例提供了一种电子书页面显示方法、装置和一种终端设备,以解决目前电子书页面显示方式单一,无法满足用户的个性化阅读需求的问题。

根据本发明实施例的一个方面,提供了一种电子书页面显示方法,包括:确定当前显示的电子书页面中的待处理文字;获取与所述待处理文字相对应的个性化图标;基于所述待处理文字在所述电子书页面中的显示位置,确定所述个性化图标的显示位置;在所述个性化图标的显示位置,绘制所述个性化图标。

根据本发明实施例的另一个方面,还提供了一种电子书页面显示装置,包括:第一确定模块,用于确定当前显示的电子书页面中的待处理文字;获取模块,用于获取与所述待处理文字相对应的个性化图标;第二确定模块,用于基于所述待处理文字在所述电子书页面中的显示位置,确定所述个性化图标的显示位置;绘制模块,用于在所述个性化图标的显示位置,绘制所述个性化图标。

根据本发明实施例的再一个方面,还提供了一种终端设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如上所述的电子书页面显示方法对应的操作。

根据本发明实施例的又一个方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有:用于确定当前显示的电子书页面中的待处理文字的可执行指令;用于获取与所述待处理文字相对应的个性化图标的可执行指令;用于基于所述待处理文字在所述电子书页面中的显示位置,确定所述个性化图标的显示位置的可执行指令;用于在所述个性化图标的显示位置,绘制所述个性化图标的可执行指令。

根据本发明实施例提供的电子书页面显示方案,对电子书中的某些文字进行个性化图标的显示处理,以实现电子书页面显示的趣味性和多样化,解决目前电子书页面显示方式单一,无法满足用户的个性化阅读需求的问题。具体地,在针对当前显示的电子书页面时,先确定其中的待处理文字(即待进行个性化图标显示处理的文字),再确定与这些待处理文字相对应的个性化图标,进而基于待处理文字的显示位置,在相应的位置绘制并显示相应的个性化图标。通过上述处理,使得显示的电子书页面的显示方式更加多样化,也更加有趣味性,在满足用户个性化阅读需求的同时,提升了电子书阅读对用户的吸引力,提高了电子书用户的阅读体验。

附图说明

图1是根据本发明实施例一的一种电子书页面显示方法的步骤流程图;

图2是根据本发明实施例二的一种电子书页面显示方法的步骤流程图;

图3是根据本发明实施例的一种未进行个性化图标显示的电子书显示界面的示意图;

图4是根据本发明实施例的一种进行个性化图标显示的电子书显示界面的示意图;

图5是根据本发明实施例三的一种电子书页面显示装置的结构框图;

图6是根据本发明实施例四的一种电子书页面显示装置的结构框图;

图7是根据本发明实施例五的一种终端设备的结构示意图。

具体实施方式

下面结合附图(若干附图中相同的标号表示相同的元素)和实施例,对本发明实施例的具体实施方式作进一步详细说明。以下实施例用于说明本发明,但不用来限制本发明的范围。

本领域技术人员可以理解,本发明实施例中的“第一”、“第二”等术语仅用于区别不同步骤、设备或模块等,既不代表任何特定技术含义,也不表示它们之间的必然逻辑顺序。

实施例一

参照图1,示出了根据本发明实施例一的一种电子书页面显示方法的步骤流程图。

本实施例的电子书页面显示方法包括以下步骤:

步骤S102:确定当前显示的电子书页面中的待处理文字。

本发明实施例可以对电子书页面中的某些文字,如,人物姓名、表情、物品等进行个性化图标的显示处理。在进行处理时,需要先确定哪些文字是可以或者是需要进行处理的,也即,需要先确定当前显示的电子书页面中的待处理文字。

其中,待处理文字的确定可以根据用户的输入或设置确定,如用户输入电子书中的某个人名,则该电子书中的该人名将被确定为待处理文字,对其进行个性化图标的显示处理;再如,用户设置对电子书中的所有表情进行个性化图标的显示处理,则该电子书中的所有与表情有关的文字(如微笑、大笑、大哭等)将被确定为待处理文字;待处理文字的确定也可以由电子书阅读应用通过默认设置确定等,如电子书阅读应用默认设置对电子书中的表情进行个性化图标的显示处理,则该电子书中的与表情有关的文字将被确定为待处理文字。

具体到当前显示的电子书界面,则可以先确定当前显示的电子书页面中的待处理文字,可以在其它电子书页面需要显示时再确定其待处理文字,当然,也可以采用一定的策略预先确定或者一次性对整本电子书中的待处理文字进行确定,本发明实施例对具体的确定时机不作限制。

步骤S104:获取与待处理文字相对应的个性化图标。

其中,待处理文字与个性化图标的对应关系可以由电子书阅读应用按照一定的规则进行设定,如,一一对应规则,或者,从多个个性化图标中按照一定的规则选择一个,如随机规则、顺序规则等;该对应关系也可以由用户指定或设置。基于此,在待处理文字确定后,即可确定相对应的个性化图标。

如,待处理文字为“微笑”,则可以选择一个显示微笑笑脸的图标。

步骤S106:基于待处理文字在电子书页面中的显示位置,确定个性化图标的显示位置。

待处理文字在当前显示的电子书页面中应当具有一定的显示位置,通常可以表现为坐标形式,如,相对于显示屏幕的坐标,或者,相对于电子书显示界面的坐标等。在确定了待处理文字的显示位置之后,可以确定个性化图标的显示位置。个性化图标的显示位置与待处理文字的显示位置有关,如,将待处理文字的显示位置确定为个性化图标的显示位置,或者,以待处理文字的显示位置为中心,将该显示位置扩大一定范围后获得的显示位置作为个性化图标的显示位置等。本领域技术人员在实际应用中,可以根据实际需求和待处理文字的显示位置适当确定个性化图标的显示位置。

步骤S108:在个性化图标的显示位置,绘制个性化图标。

个性化图标可以采用任意适当的方式实现,包括但不限于:二维贴纸特效图标、三维特效图标、粒子特效图标等。

对个性化图标的绘制可以由本领域技术人员根据实际需要,采用任意适当的方式实现,包括但不限于基于平台的编码绘制方式(如Android的图像绘制方法或函数等)、OpenGL方式、Unity方式或OpenCL方式等,本发明实施例对个性化图标的具体绘制方式不作限制。

通过本实施例的电子书页面显示方法,对电子书中的某些文字进行个性化图标的显示处理,以实现电子书页面显示的趣味性和多样化,解决目前电子书页面显示方式单一,无法满足用户的个性化阅读需求的问题。具体地,在针对当前显示的电子书页面时,先确定其中的待处理文字(即待进行个性化图标显示处理的文字),再确定与这些待处理文字相对应的个性化图标,进而基于待处理文字的显示位置,在相应的位置绘制并显示相应的个性化图标。通过上述处理,使得显示的电子书页面的显示方式更加多样化,也更加有趣味性,在满足用户个性化阅读需求的同时,提升了电子书阅读对用户的吸引力,提高了电子书用户的阅读体验。

本实施例的电子书页面显示方法可以由任意适当的具有数据处理能力的设备执行,包括但不限于:移动终端、电子书阅读器或台式机等。

实施例二

参照图2,示出了根据本发明实施例二的一种电子书页面显示方法的步骤流程图。

本实施例的电子书页面显示方法包括以下步骤:

步骤S202:确定当前显示的电子书页面中的待处理文字。

如前所述,待处理文字可以是任意适当的具有某种属性的文字,如姓名、表情、动作等等。

在具体确定当前显示的电子书页面中的待处理文字时,一种可行方式包括:对当前显示的电子书页面进行文字检测,获取设定属性的待处理文字。其中,设定属性由本领域技术人员根据实际需求适当设定,包括但不限于以下至少之一:名称属性、表情属性、动作属性、场景属性、物品属性。其中,名称属性用于指示电子书内容中的名称,如人名、动物名、地名、车站名等等;表情属性用于指示电子书内容中的表情,如大笑、大哭、吃惊、沮丧等等;动作属性用于指示电子书内容中的动作,如跑步、跳舞等等;场景属性用于指示电子书内容中的场景,如下雪天场景、下雨天场景、太阳场景、月亮场景、海边场景、草原场景等等;物品属性用于指示电子书内容中的某些物品,如剑、手机、苹果等等。需要说明的是,以上仅为示例性说明,本领域技术人员可以根据需要设置更多的其它属性。

此外,文字检测的具体实现也可以由本领域技术人员采用任意适当方式实现,如神经网络方式或其它机器学习方式等等,可以自动检测文字内容,从中获得具有不同属性的待处理文字。

在一个电子书页面中,如当前显示的电子书页面中,可能仅有一种属性的待处理文字,如仅有人名,也可以能同时有多种属性的待处理文字,如既有人名又有表情等。此外,在一本电子书中,一个属性可能对应有多个不同的具体文字或字符串,如在一本电子书中,名称属性对应的待处理文字既有“张三”,又有“李四”等等。

通过文字检测获取待处理文字,可以无需人工干预检测过程,大大提高了确定待处理文字的智能化程度。

在另一种可行方式中,可以对当前显示的电子书页面进行标识检测,获取设定标识的待处理文字;其中,电子书页面中预先设置有至少一种文字属性标识。其中,文字属性标识包括但不限于以下至少之一:名称属性标识、表情属性标识、动作属性标识、场景属性标识、物品属性标识。其中,名称属性标识用于标识电子书内容中的名称;表情属性标识用于标识电子书内容中的表情;动作属性标识用于标识电子书内容中的动作;场景属性标识用于标识电子书内容中的场景;物品属性标识用于标识电子书内容中的某些物品。此外,本领域技术人员可以根据需要设置更多的其它属性。

文字属性标识的设置可以采用人工设置的方式,也可以采用机器自动设置的方式,如机器通过识别或者通过学习,在检测到相应的文字内容时自动为其打上相应的属性标识。

通过文字属性标识的方式,可以快速地确定出待处理文字,提高了确定待处理文字的效率。

在再一种可行方式中,可以接收输入的文字,并对当前显示的电子书页面进行文字检测,获取与输入的文字相匹配的待处理文字。例如,电子书阅读应用向用户提供输入界面,以供用户输入相应的文字,该输入的文字可以是具体的待检测文字(如电子书中的主人公姓名),也可以是指示某一属性的文字(如输入“表情”),指示对电子书内容中与该属性有关的文字(如与表情有关的文字)进行检测,并确定为待处理文字。

通过文字匹配的方式,为用户提供了操作选择,提高了用户进行个性化图标显示处理的灵活性和参与度。

但本领域技术人员应当明了,除上述可行方式外,确定待处理文字的其它适当方式也同样适用于本发明实施例提供的方案。

步骤S204:获取与待处理文字相对应的个性化图标。

其中,个性化图标可以通过多种适当方式获取。例如,电子书阅读应用在本地存储有个性化图标,在待处理文字确定后,即可确定与其对应的个性化图标;或者,电子书阅读应用在本地未存储有个性化图标,则在待处理文字确定后,可以通过访问相应的服务器获得对应的个性化图标;或者,电子书阅读应用在本地存储有部分个性化图标,但在该部分个性化图标中,没有与待处理这也相对应的图标,此时,也可以通过访问服务器获取个性化图标;又或者,电子书阅读应用向用户提供了输入界面,通过该界面可以输入一定格式的图标,或者可以输入文字,进而根据输入的文字生成相应的图标;再或者,电子书阅读应用向用户展示本地存储的多个个性化图标供用户选择,并将用户选择的个性化图标确定为与待处理文字对应的图标。

具体地,比如,若待处理文字为“张三”,则可按照一定的对应关系,将绘制有带帽子的男士头像的图标确定为与“张三”对应的个性化图标;或者,从相应的服务器获取带帽子的男士头像的图标,将其确定为与“张三”对应的个性化图标;或者,向用户展示多个头像图标,将用户选择的带帽子的男士头像的图标确定为与“张三”对应的个性化图标;或者,通过输入界面,用户上传了带帽子的男士头像的图标作为与“张三”对应的个性化图标;或者,用户输入了“李四”,电子书阅读应用生成包含“李四”的图标,如白底黑字图标或者云朵状图标,并将生成的图标作为与“张三”对应的个性化图标,等等。

个性化图标可以以任意适当的方式实现,包括但不限于以下至少一种:二维贴纸特效图标、三维特效图标、粒子特效图标。其中,三维特效图标和粒子特效图标可以实现动态图标展示,而二维贴纸特效图标则既可以实现静态图标,也可以实现动态图标,如GIF格式的图标等。

为了进一步提升用户的参与度和电子书页面显示的趣味性,还可以用户自定义生成相应的个性化图标。在此情况下,电子书阅读应用可以向用户提供输入界面,通过输入界面接收用户输入的自定义文字,进而根据该自定义文字生成个性化图标;然后,获取该生成的、与待处理文字相对应的个性化图标。例如,用户想将电子书中的主人公名字替换为自己的名字,则可以通过输入界面输入用户的名字,电子书阅读应用可以生成一个白底图片,在其上写入用户的名字,在显示的电子书页面的主人公名字处,使用该图片覆盖原主人公名字即可。

步骤S206:基于待处理文字在电子书页面中的显示位置,确定个性化图标的显示位置。

如实施例一中所述,个性化图标的显示范围可以与待处理文字的显示范围相同或者更大,具体实现可以由本领域技术人员根据实际情况适当设定。

步骤S208:确定个性化图标的显示方式。

例如,在电子书页面的前景中显示或者在电子书页面中背景中显示。一般来说,在前景中显示个性化图标,则会遮挡待处理文字;而在背景中显示个性化图标,一般不会对待处理文字产生遮挡;而对于某些中空的图标,则既可以在前景中显示也可以在背景中显示。

步骤S210:在个性化图标的显示位置,按照个性化图标的显示方式,绘制显示个性化图标。

当确定在电子书页面的前景中展示个性化图标时,可以在绘制完成电子书页面的页面内容后,在个性化图标的显示位置,将个性化图标绘制至页面内容之上;当确定在电子书页面的背景中展示个性化图标时,可以在个性化图标的显示位置,将个性化图标绘制完成后,绘制电子书页面的页面内容。

需要说明的是,在同一个电子书页面,如当前显示的电子书页面,对于不同的待处理文字可以选择不同的显示方式,如,对于场景属性的待处理文字,选择在背景中展示个性化图标;对于表情属性的待处理文字,选择在前景中展示个性化图标等。

此外,若个性化图标的尺寸与显示范围不符,还可以根据个性化图标的显示位置调整个性化图标的尺寸;进而在个性化图标的显示位置,绘制调整尺寸后的个性化图标。

以下,根据进行个性化图标显示前后的电子书显示界面的比对,对本发明实施例的电子书页面显示进行说明。

一种未进行个性化图标显示的电子书显示界面如图3所示,也即,图3示出了一种常规的电子书显示界面。在该界面中,有两次出现“张三”,一次出现“大笑”,一次出现“微笑”。

本实例中,以对人名“张三”、表情“大笑”和“微笑”进行个性化图标显示处理为例。

一种进行了个性化图标显示处理,并绘制完成后的电子书显示界面如图4所示。其中,与“张三”对应的个性化图标为男士头像,与“大笑”对应的个性化图标为大笑模样的卡通人脸,与“微笑”对应的个性化图标为微笑模样的卡通人脸。一种可行的实现过程包括:对当前显示的电子书页面的文字内容进行检测,分别找出“张三”、“大笑”、“微笑”在文字内容中的位置,并进行相应的标识,如,将“张三”标识为名称属性-人名1,将“大笑”标识为表情属性-表情1,将“微笑”标识为表情属性-表情2;获取与“张三”对应的男士头像图标,与“大笑”对应的大笑模样的卡通人脸图标,与“微笑”对应的微笑模样的卡通人脸图标;根据电子书页面的绘制,分别确定“张三”、“大笑”、“微笑”在电子书页面中的显示位置,将该显示位置确定为个性化图标的显示位置;采用前景显示方式,在该显示位置,绘制个性化图标。绘制完成的电子书页面如图4所示。由上,实现了当前显示的电子书页面的个性化图标显示处理。

可见,通过本实施例的电子书页面显示方法,对电子书中的文字进行个性化图标的显示处理,实现了电子书页面显示的趣味性和多样化,解决了目前电子书页面显示方式单一,无法满足用户的个性化阅读需求的问题,使得显示的电子书页面的显示方式更加多样化,也更加有趣味性,在满足用户个性化阅读需求的同时,提升了电子书阅读对用户的吸引力,提高了电子书用户的阅读体验。

本实施例的电子书页面显示方法可以由任意适当的具有数据处理能力的设备执行,包括但不限于:移动终端、电子书阅读器或台式机等。

实施例三

参照图5,示出了根据本发明实施例三的一种电子书页面显示装置的结构框图。

本实施例的电子书页面显示装置包括:第一确定模块302,用于确定当前显示的电子书页面中的待处理文字;获取模块304,用于获取与待处理文字相对应的个性化图标;第二确定模块306,用于基于待处理文字在电子书页面中的显示位置,确定个性化图标的显示位置;绘制模块308,用于在个性化图标的显示位置,绘制个性化图标。

通过本实施例的电子书页面显示装置,对电子书中的文字进行个性化图标的显示处理,以实现电子书页面显示的趣味性和多样化,解决目前电子书页面显示方式单一,无法满足用户的个性化阅读需求的问题。具体地,在针对当前显示的电子书页面时,先确定其中的待处理文字(即待进行个性化图标显示处理的文字),再确定与这些待处理文字相对应的个性化图标,进而基于待处理文字的显示位置,在相应的位置绘制并显示相应的个性化图标。通过上述处理,使得显示的电子书页面的显示方式更加多样化,也更加有趣味性,在满足用户个性化阅读需求的同时,提升了电子书阅读对用户的吸引力,提高了电子书用户的阅读体验。

本实施例的电子书页面显示装置可以设置于任意适当的具有数据处理能力的设备中,包括但不限于:移动终端、电子书阅读器或台式机等,也可以设置为独立的设备。

实施例四

参照图6,示出了根据本发明实施例四的一种电子书页面显示装置的结构框图。

本实施例的电子书页面显示装置包括:第一确定模块402,用于确定当前显示的电子书页面中的待处理文字;获取模块404,用于获取与待处理文字相对应的个性化图标;第二确定模块406,用于基于待处理文字在电子书页面中的显示位置,确定个性化图标的显示位置;绘制模块408,用于在个性化图标的显示位置,绘制个性化图标。

可选地,第一确定模块402包括以下至少之一:文字检测模块4022,用于对当前显示的电子书页面进行文字检测,获取设定属性的待处理文字;其中,可选地,设定属性包括以下至少之一:名称属性、表情属性、动作属性、场景属性、物品属性;标识检测模块4024,用于对当前显示的电子书页面进行标识检测,获取设定标识的待处理文字;其中,电子书页面中预先设置有至少一种文字属性标识,其中,文字属性标识包括以下至少之一:名称属性标识、表情属性标识、动作属性标识、场景属性标识、物品属性标识;匹配模块4026,用于接收输入的文字,并对当前显示的电子书页面进行文字检测,获取与输入的文字相匹配的待处理文字。

可选地,绘制模块408包括前景绘制模块4082和/或背景绘制模块4084。其中,前景绘制模块4082用于确定在电子书页面的前景中展示个性化图标;在绘制完成电子书页面的页面内容后,在个性化图标的显示位置,将个性化图标绘制至页面内容之上;背景绘制模块4084用于确定在电子书页面的背景中展示个性化图标;在个性化图标的显示位置,将个性化图标绘制完成后,绘制电子书页面的页面内容。

可选地,绘制模块408还包括:调整模块4086,用于根据显示位置调整个性化图标的尺寸;在个性化图标的显示位置,绘制调整尺寸后的个性化图标。例如,先通过调整模块4086调整个性化图标的尺寸,然后调用前景绘制模块4082或者背景绘制模块4084进行当前个性化图标的绘制。

可选地,获取模块404包括:生成模块4042,用于接收用户输入的自定义文字,根据自定义文字生成个性化图标;获取生成的、与待处理文字相对应的个性化图标。

可选地,个性化图标包括以下至少一种:二维贴纸特效图标、三维特效图标、粒子特效图标。

本实施例的电子书页面显示装置用于实现前述多个方法实施例中相应的电子书页面显示装置,并具有相应的方法实施例的有益效果,在此不再赘述。

本实施例的电子书页面显示装置可以设置于任意适当的具有数据处理能力的设备中,包括但不限于:移动终端、电子书阅读器或台式机等,也可以设置为独立的设备。

实施例五

参照图7,示出了根据本发明实施例五的一种终端设备的结构示意图,本发明具体实施例并不对终端设备的具体实现做限定。

如图7所示,该终端设备可以包括:处理器(processor)502、通信接口(Communications Interface)504、存储器(memory)506、以及通信总线508。

其中:

处理器502、通信接口504、以及存储器506通过通信总线508完成相互间的通信。

通信接口504,用于与其它设备比如其它终端设备或服务器等的网元通信。

处理器502,用于执行程序510,具体可以执行上述电子书页面显示方法实施例中的相关步骤。

具体地,程序510可以包括程序代码,该程序代码包括计算机操作指令。

处理器502可能是中央处理器CPU,或者是特定集成电路ASIC(Application Specific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。终端设备包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个CPU;也可以是不同类型的处理器,如一个或多个CPU以及一个或多个ASIC。

存储器506,用于存储程序510,以及电子书页面的相关数据。存储器506可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。

程序510具体可以用于使得处理器502执行以下操作:确定当前显示的电子书页面中的待处理文字;获取与待处理文字相对应的个性化图标;基于待处理文字在电子书页面中的显示位置,确定个性化图标的显示位置;在个性化图标的显示位置,绘制个性化图标。

在一种可选的实施方式中,程序510还用于使得处理器502在确定当前显示的电子书页面中的待处理文字时,对当前显示的电子书页面进行文字检测,获取设定属性的待处理文字。

在一种可选的实施方式中,设定属性包括以下至少之一:名称属性、表情属性、动作属性、场景属性、物品属性。

在一种可选的实施方式中,程序510还用于使得处理器502在确定当前显示的电子书页面中的待处理文字时,对当前显示的电子书页面进行标识检测,获取设定标识的待处理文字;其中,电子书页面中预先设置有至少一种文字属性标识。

在一种可选的实施方式中,文字属性标识包括以下至少之一:名称属性标识、表情属性标识、动作属性标识、场景属性标识、物品属性标识。

在一种可选的实施方式中,程序510还用于使得处理器502在确定当前显示的电子书页面中的待处理文字时,接收输入的文字,并对当前显示的电子书页面进行文字检测,获取与输入的文字相匹配的待处理文字。

在一种可选的实施方式中,程序510还用于使得处理器502在个性化图标的显示位置,绘制个性化图标时,确定在电子书页面的前景中展示个性化图标;在绘制完成电子书页面的页面内容后,在个性化图标的显示位置,将个性化图标绘制至页面内容之上。

在一种可选的实施方式中,程序510还用于使得处理器502在个性化图标的显示位置,绘制个性化图标时,确定在电子书页面的背景中展示个性化图标;在个性化图标的显示位置,将个性化图标绘制完成后,绘制电子书页面的页面内容。

在一种可选的实施方式中,程序510还用于使得处理器502在个性化图标的显示位置,绘制个性化图标时,根据显示位置调整个性化图标的尺寸;在个性化图标的显示位置,绘制调整尺寸后的个性化图标。

在一种可选的实施方式中,程序510还用于使得处理器502在获取与待处理文字相对应的个性化图标时,接收用户输入的自定义文字,根据自定义文字生成个性化图标;获取生成的、与待处理文字相对应的个性化图标。

在一种可选的实施方式中,个性化图标包括以下至少一种:二维贴纸特效图标、三维特效图标、粒子特效图标。

程序510中各步骤的具体实现可以参见上述电子书页面显示方法实施例中的相应步骤和单元中对应的描述,在此不赘述。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的设备和模块的具体工作过程,可以参考前述方法实施例中的对应过程描述,在此不再赘述。

通过本实施例的终端设备,对电子书中的文字进行个性化图标的显示处理,实现了电子书页面显示的趣味性和多样化,解决了目前电子书页面显示方式单一,无法满足用户的个性化阅读需求的问题,使得显示的电子书页面的显示方式更加多样化,也更加有趣味性,在满足用户个性化阅读需求的同时,提升了电子书阅读对用户的吸引力,提高了电子书用户的阅读体验。

需要指出,根据实施的需要,可将本发明实施例中描述的各个部件/步骤拆分为更多部件/步骤,也可将两个或多个部件/步骤或者部件/步骤的部分操作组合成新的部件/步骤,以实现本发明实施例的目的。

上述根据本发明实施例的方法可在硬件、固件中实现,或者被实现为可存储在记录介质(诸如CD ROM、RAM、软盘、硬盘或磁光盘)中的应用或计算机代码,或者被实现通过网络下载的原始存储在远程记录介质或非暂时机器可读介质中并将被存储在本地记录介质中的计算机代码,从而在此描述的方法可被存储在使用通用计算机、专用处理器或者可编程或专用硬件(诸如ASIC或FPGA)的记录介质上的这样的应用处理。可以理解,计算机、处理器、微处理器控制器或可编程硬件包括可存储或接收应用或计算机代码的存储组件(例如,RAM、ROM、闪存等),当所述应用或计算机代码被计算机、处理器或硬件访问且执行时,实现在此描述的电子书页面显示方法。此外,当通用计算机访问用于实现在此示出的电子书页面显示的代码时,代码的执行将通用计算机转换为用于执行在此示出的电子书页面显示的专用计算机。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及方法步骤,能够以电子硬件、或者计算机应用和电子硬件的结合来实现。这些功能究竟以硬件还是应用方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明实施例的范围。

以上实施方式仅用于说明本发明实施例,而并非对本发明实施例的限制,有关技术领域的普通技术人员,在不脱离本发明实施例的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本发明实施例的范畴,本发明实施例的专利保护范围应由权利要求限定。

本发明实施例提供了A1、一种电子书页面显示方法,包括:

确定当前显示的电子书页面中的待处理文字;

获取与所述待处理文字相对应的个性化图标;

基于所述待处理文字在所述电子书页面中的显示位置,确定所述个性化图标的显示位置;

在所述个性化图标的显示位置,绘制所述个性化图标。

A2、根据A1所述的方法,其中,所述确定当前显示的电子书页面中的待处理文字的步骤,包括:

对当前显示的电子书页面进行文字检测,获取设定属性的待处理文字。

A3、根据A2所述的方法,其中,所述设定属性包括以下至少之一:名称属性、表情属性、动作属性、场景属性、物品属性。

A4、根据A1所述的方法,其中,所述确定当前显示的电子书页面中的待处理文字的步骤,包括:

对当前显示的电子书页面进行标识检测,获取设定标识的待处理文字;

其中,所述电子书页面中预先设置有至少一种文字属性标识。

A5、根据A4所述的方法,其中,所述文字属性标识包括以下至少之一:名称属性标识、表情属性标识、动作属性标识、场景属性标识、物品属性标识。

A6、根据A1所述的方法,其中,所述确定当前显示的电子书页面中的待处理文字的步骤,包括:

接收输入的文字,并对当前显示的电子书页面进行文字检测,获取与所述输入的文字相匹配的待处理文字。

A7、根据A1所述的方法,其中,在所述个性化图标的显示位置,绘制所述个性化图标的步骤,包括:

确定在所述电子书页面的前景中展示所述个性化图标;

在绘制完成所述电子书页面的页面内容后,在所述个性化图标的显示位置,将所述个性化图标绘制至所述页面内容之上。

A8、根据A1所述的方法,其中,在所述个性化图标的显示位置,绘制所述个性化图标的步骤,包括:

确定在所述电子书页面的背景中展示所述个性化图标;

在所述个性化图标的显示位置,将所述个性化图标绘制完成后,绘制所述电子书页面的页面内容。

A9、根据A7或A8所述的方法,其中,在所述个性化图标的显示位置,绘制所述个性化图标的步骤,包括:

根据所述显示位置调整所述个性化图标的尺寸;

在所述个性化图标的显示位置,绘制调整尺寸后的个性化图标。

A10、根据A1-A8任一项所述的方法,其中,所述获取与所述待处理文字相对应的个性化图标的步骤,包括:

接收用户输入的自定义文字,根据所述自定义文字生成个性化图标;

获取生成的、与所述待处理文字相对应的个性化图标。

A11、根据A1-A8任一项所述的方法,其中,所述个性化图标包括以下至少一种:二维贴纸特效图标、三维特效图标、粒子特效图标。

B12、一种电子书页面显示装置,包括:

第一确定模块,用于确定当前显示的电子书页面中的待处理文字;

获取模块,用于获取与所述待处理文字相对应的个性化图标;

第二确定模块,用于基于所述待处理文字在所述电子书页面中的显示位置,确定所述个性化图标的显示位置;

绘制模块,用于在所述个性化图标的显示位置,绘制所述个性化图标。

B13、根据B12所述的装置,其中,所述第一确定模块包括:

文字检测模块,用于对当前显示的电子书页面进行文字检测,获取设定属性的待处理文字。

B14、根据B13所述的装置,其中,所述设定属性包括以下至少之一:名称属性、表情属性、动作属性、场景属性、物品属性。

B15、根据B12所述的装置,其中,所述第一确定模块包括:

标识检测模块,用于对当前显示的电子书页面进行标识检测,获取设定标识的待处理文字;其中,所述电子书页面中预先设置有至少一种文字属性标识。

B16、根据B15所述的装置,其中,所述文字属性标识包括以下至少之一:名称属性标识、表情属性标识、动作属性标识、场景属性标识、物品属性标识。

B17、根据B12所述的装置,其中,所述第一确定模块包括:

匹配模块,用于接收输入的文字,并对当前显示的电子书页面进行文字检测,获取与所述输入的文字相匹配的待处理文字。

B18、根据B12所述的装置,其中,所述绘制模块包括:

前景绘制模块,用于确定在所述电子书页面的前景中展示所述个性化图标;在绘制完成所述电子书页面的页面内容后,在所述个性化图标的显示位置,将所述个性化图标绘制至所述页面内容之上。

B19、根据B12所述的装置,其中,所述绘制模块包括:

背景绘制模块,用于确定在所述电子书页面的背景中展示所述个性化图标;在所述个性化图标的显示位置,将所述个性化图标绘制完成后,绘制所述电子书页面的页面内容。

B20、根据B18或B19所述的装置,其中,所述绘制模块还包括:

调整模块,用于根据所述显示位置调整所述个性化图标的尺寸;在所述个性化图标的显示位置,绘制调整尺寸后的个性化图标。

B21、根据B12-B19任一项所述的装置,其中,所述获取模块包括:

生成模块,用于接收用户输入的自定义文字,根据所述自定义文字生成个性化图标;获取生成的、与所述待处理文字相对应的个性化图标。

B22、根据B12-B19任一项所述的装置,其中,所述个性化图标包括以下至少一种:二维贴纸特效图标、三维特效图标、粒子特效图标。

C23、一种终端设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;

所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如A1-A11任一项所述的电子书页面显示方法对应的操作。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1