[发明专利]缩放处理方法及装置在审
申请号: | 201710254394.7 | 申请日: | 2017-04-18 |
公开(公告)号: | CN108734656A | 公开(公告)日: | 2018-11-02 |
发明(设计)人: | 胡耀;杨自成 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06T3/40 | 分类号: | G06T3/40 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 朱雅男 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 缩放 缩放显示 显示元素 应用程序 用户界面 资源文件 操作系统 缩放处理 计算机技术领域 锯齿 模糊现象 清晰显示 预先存储 绘制 保证 | ||
1.一种缩放处理方法,其特征在于,所述方法包括:
获取操作系统的缩放比例,所述缩放比例是用于指示每英寸的像素点数dpi的缩放比例;
当用户界面中存在待显示的原始显示元素时,在应用程序的资源文件中选取与所述缩放比例对应的缩放显示元素,所述资源文件用于存储与所述原始显示元素对应的m个具有不同缩放比例的缩放显示元素,m为正整数;
在所述用户界面上绘制并显示与所述缩放比例对应的缩放显示元素;
其中,所述原始显示元素为未经过缩放的显示元素,所述缩放显示元素为经过缩放且清晰度高于预定阈值的显示元素,所述原始显示元素和所述缩放显示元素的显示内容相同。
2.根据权利要求1所述的方法,其特征在于,所述当用户界面上存在待显示的原始显示元素时,在所述应用程序的资源文件中选取与所述缩放比例对应的缩放显示元素,包括:
当所述用户界面上存在待显示的原始显示元素时,获取所述原始显示元素的第一文件名,所述第一文件名用于唯一标识所述原始显示元素;
根据所述原始显示元素的所述第一文件名和所述缩放比例,通过预设转化规则生成第二文件名,所述预设转化规则为将所述第一文件名和所述缩放比例转化为所述第二文件名的规则,所述第二文件名用于唯一标识所述缩放显示元素;
在所述资源文件中选取与所述第二文件名对应的所述缩放显示元素。
3.根据权利要求2所述的方法,其特征在于,所述根据所述原始显示元素的所述第一文件名和所述缩放比例,通过预设转化规则生成第二文件名,包括:
将所述第一文件名进行拆分得到主文件名和后缀部分,所述主文件名用于表示所述原始显示元素的名称内容,所述格式标识用于表示所述原始显示元素的格式类型;
获取与所述主文件名对应的所述预设转化规则,所述预设转化规则包括所述主文件名、所述缩放比例和所述后缀部分的拼接顺序;
根据所述拼接顺序,将所述主文件名、所述缩放比例和所述后缀部分进行拼接,得到所述第二文件名。
4.根据权利要求1所述的方法,其特征在于,所述获取操作系统的缩放比例之前,还包括:
向所述操作系统设置dpi感知值,所述dpi感知值用于指示禁止所述操作系统的系统缩放程序对所述原始显示元素进行缩放处理;
其中,所述系统缩放程序为所述操作系统默认的用于将所述原始显示元素进行缩放处理的缩放程序。
5.根据权利要求4所述的方法,其特征在于,所述dpi感知值包括:第一取值和第二取值,所述设置所述dpi感知值之前,还包括:
获取所述操作系统的版本信息,所述版本信息属于第一类版本信息或第二类版本信息,所述第一类版本信息内的版本号均低于所述第二类版本信息内的版本号;
所述设置所述dpi感知值包括:
当所述版本信息属于所述第一类版本信息时,设置所述dpi感知值为所述第一取值,所述第一取值还用于向所述操作系统指示所述应用程序在所述应用程序启动时获取所述操作系统当前的所述缩放比例;或,
当所述版本信息属于所述第二类版本信息时,设置所述dpi感知值为所述第二取值,所述第二取值用于向所述操作系统指示所述应用程序在所述应用程序启动时获取所述操作系统当前的所述缩放比例,且所述应用程序在接收到所述操作系统发送的dpi变化信息时,并根据所述dpi变化信息获取所述操作系统当前的所述缩放比例,所述dpi变化信息用于表示所述操作系统当前的所述缩放比例被重新设置。
6.一种缩放处理装置,其特征在于,所述装置包括:
第一获取模块,用于获取操作系统的缩放比例,所述缩放比例是用于指示每英寸的像素点数dpi的缩放比例;
选取模块,用于当用户界面中存在待显示的原始显示元素时,在应用程序的资源文件中选取与所述缩放比例对应的缩放显示元素,所述资源文件用于存储与所述原始显示元素对应的m个具有不同缩放比例的缩放显示元素,m为正整数;
显示模块,用于在所述用户界面上绘制并显示与所述缩放比例对应的缩放显示元素;
其中,所述原始显示元素为未经过缩放的显示元素,所述缩放显示元素为经过缩放且清晰度高于预定阈值的显示元素,所述原始显示元素和所述缩放显示元素的显示内容相同。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710254394.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:空中多节点实时侦查的方法及系统
- 下一篇:一种具有视差处理能力的图像拼接方法