[发明专利]开屏文件的呈现方法、电子设备及计算机存储介质有效
申请号: | 201811367859.0 | 申请日: | 2018-11-16 |
公开(公告)号: | CN109491726B | 公开(公告)日: | 2021-11-09 |
发明(设计)人: | 田敬焘;李佳著 | 申请(专利权)人: | 掌阅科技股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/451 |
代理公司: | 北京市浩天知识产权代理事务所(普通合伙) 11276 | 代理人: | 宋菲;陈翠 |
地址: | 100124 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 开屏 文件 呈现 方法 电子设备 计算机 存储 介质 | ||
1.一种开屏文件的呈现方法,包括:
当接收到应用程序启动指令时,获取待呈现的开屏文件;
判断开屏文件的文件长宽比是否与终端设备的屏幕长宽比相一致;
若否,则根据开屏文件的文件显示尺寸与屏幕显示尺寸,确定开屏文件对应的待填充区域,对待填充区域进行填充处理,以供终端设备呈现处理后的开屏文件;
在所述根据开屏文件的文件显示尺寸与屏幕显示尺寸,确定开屏文件对应的待填充区域之前,所述方法还包括:根据开屏文件的文件显示尺寸与屏幕显示尺寸,判断开屏文件是否满足第二屏幕显示需求,若否,则对开屏文件进行等比缩放处理,其中,第二屏幕显示需求指开屏文件的两个边缘与终端设备屏幕的两个边缘贴合,而开屏文件的另外两个边缘与终端设备屏幕的另外两个边缘之间有空隙的屏幕显示需求;
所述确定开屏文件对应的待填充区域具体为:根据满足第二屏幕显示需求或等比缩放处理后的开屏文件的文件显示尺寸与屏幕显示尺寸的差值,确定开屏文件对应的待填充区域;
对待填充区域进行填充处理进一步包括:若所述差值小于或等于第一预设阈值,则根据开屏文件边缘的色值对待填充区域进行填充处理。
2.根据权利要求1所述的方法,其中,所述待呈现的开屏文件具体为第一开屏文件;
所述判断开屏文件的文件长宽比是否与终端设备的屏幕长宽比相一致之后,所述方法还包括:当判定开屏文件的文件长宽比与终端设备的屏幕长宽比不一致时,从缓存中获取符合终端设备的第一屏幕显示需求的第二开屏文件进行呈现;将所述第一开屏文件进行缓存,其中,第一屏幕显示需求指开屏文件的四个边缘与终端设备屏幕的四个边缘之间没有空隙;
所述确定开屏文件对应的待填充区域,对待填充区域进行填充处理具体为:从缓存中提取第一开屏文件,确定第一开屏文件对应的待填充区域,对第一开屏文件对应的待填充区域进行填充处理,将填充处理后的第一开屏文件进行缓存。
3.根据权利要求1所述的方法,其中,对待填充区域进行填充处理进一步包括:若所述差值大于第一预设阈值且所述差值小于或等于第二预设阈值,则根据开屏文件得到模糊图片;利用所述模糊图片覆盖所述待填充区域。
4.根据权利要求3所述的方法,其中,所述根据开屏文件得到模糊图片进一步包括:
对开屏文件进行等比放大处理,以覆盖终端设备屏幕;
对等比放大处理后的开屏文件进行模糊处理,得到模糊图片;
所述对待填充区域进行填充处理,以供终端设备呈现处理后的开屏文件,包括:以所述模糊图片为背景,将所述缩放处理后的开屏文件覆盖在所述模糊图片上,以使得所述模糊图片对所述待填充区域完成填充处理,显示处理后的开屏文件。
5.根据权利要求3所述的方法,其中,所述根据开屏文件得到模糊图片进一步包括:对所述缩放后的开屏文件进行模糊处理,得到模糊图片;
所述利用模糊图片覆盖所述待填充区域进一步包括:
当所述待填充区域分布在终端设备屏幕左右两端时,将所述模糊图片分割为左右两部分,将所述左右两部分模糊图片分别左右移动至终端设备屏幕边缘,作为背景覆盖所述待填充区域;当所述待填充区域分布在终端设备屏幕上下两端时,将所述模糊图片分割为上下两部分,将所述上下两部分模糊图片分别上下移动至终端设备屏幕边缘,作为背景覆盖所述待填充区域。
6.根据权利要求1所述的方法,其中,对待填充区域进行填充处理进一步包括:若所述差值大于第二预设阈值,则对开屏文件进行拉伸处理以填充待填充区域。
7.根据权利要求1所述的方法,其中,对待填充区域进行填充处理进一步包括:根据所述差值为开屏文件添加相应的边框,其中,边框颜色与开屏文件边缘的颜色对应。
8.根据权利要求7所述的方法,其中,所述边框的样式与开屏文件的图像内容相关联。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于掌阅科技股份有限公司,未经掌阅科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811367859.0/1.html,转载请声明来源钻瓜专利网。