基于电子书横屏双翻模式的显示方法及阅读设备与流程

文档序号:22879236发布日期:2020-11-10 17:36阅读:来源:国知局

技术特征:

1.一种基于电子书横屏双翻模式的显示方法,包括:

对电子书内容进行分列处理,并获取所述电子书内容对应的初始分列列数;

若所述初始分列列数为奇数,则在所述电子书内容尾部插入空白块,以供插入空白块后的电子书内容对应的修正分列列数为偶数;

以分列布局的方式显示所述插入空白块后的电子书内容。

2.根据权利要求1所述的方法,其中,所述空白块的高度小于或等于屏幕高度。

3.根据权利要求2所述的方法,其中,所述在所述电子书内容尾部插入空白块进一步包括:

在所述电子书内容尾部插入第一空白块;其中,所述第一空白块高度等于屏幕高度。

4.根据权利要求3所述的方法,其中,在所述在所述电子书内容尾部插入第一空白块之后,所述方法还包括:

判断当前是否发生溢出;

若是,则删除所述第一空白块,并在所述电子书内容尾部插入第二空白块;其中,所述第二空白块高度小于屏幕高度。

5.根据权利要求4所述的方法,其中,所述第二空白块高度等于屏幕高度的60%。

6.根据权利要求4所述的方法,其中,所述判断当前是否发生溢出进一步包括:

获取在所述电子书内容尾部插入第一空白块之后对应的中间分列列数;

计算所述中间分列列数与所述初始分列列数的差值;

若所述差值大于1,则确定当前发生溢出。

7.根据权利要求1-6中任一项所述的方法,其中,所述在所述电子书内容尾部插入空白块进一步包括:

通过预设伪元素在所述电子书内容尾部插入空白块。

8.根据权利要求1-7中任一项所述的方法,其中,所述若所述初始分列列数为奇数,则在所述电子书内容尾部插入空白块进一步包括:

若分列处理后的所述电子书内容对应的初始列宽大于屏幕宽度,并且,所述初始列宽对所述屏幕宽度取余后大于1,则在所述电子书内容尾部插入空白块。

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

所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如下操作:

对电子书内容进行分列处理,并获取所述电子书内容对应的初始分列列数;

若所述初始分列列数为奇数,则在所述电子书内容尾部插入空白块,以供插入空白块后的电子书内容对应的修正分列列数为偶数;

以分列布局的方式显示所述插入空白块后的电子书内容。

10.一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如下操作:

对电子书内容进行分列处理,并获取所述电子书内容对应的初始分列列数;

若所述初始分列列数为奇数,则在所述电子书内容尾部插入空白块,以供插入空白块后的电子书内容对应的修正分列列数为偶数;

以分列布局的方式显示所述插入空白块后的电子书内容。


技术总结
本发明公开了一种基于电子书横屏双翻模式的显示方法及阅读设备。其中,方法包括:对电子书内容进行分列处理,并获取电子书内容对应的初始分列列数;若初始分列列数为奇数,则在电子书内容尾部插入空白块,以供插入空白块后的电子书内容对应的修正分列列数为偶数;以分列布局的方式显示插入空白块后的电子书内容。采用本方案,在实现电子书分列布局的基础上,进一步地避免了现有技术中采用借列方式而带来的显示内容重复出现的弊端,从而有利于提升用户的阅读效率,提升用户的阅读体验。

技术研发人员:蔡小星
受保护的技术使用者:掌阅科技股份有限公司
技术研发日:2020.08.05
技术公布日:2020.11.10
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1