应用程序配图的生成方法和装置制造方法及图纸

技术编号:19821036 阅读:23 留言:0更新日期:2018-12-19 14:26
本发明专利技术提出一种应用程序配图的生成方法和装置,其中,方法包括:当获取到用于对应用程序配图的配图指令时,获取应用程序的多个配图元素,根据图片间的依赖关系,确定各图片绘制顺序,对各图片依据绘制顺序进行绘制过程中,针对当前绘制的图片,采用对应的组合策略,对多个配图元素和/或对当前绘制的图片依赖的已绘制图片进行组合,根据顺序绘制得到各图片,根据最后绘制的图片,生成应用程序的配图。通过提取应用程序的多个配图元素,以及确定绘制图片间的依赖关系,自动生成应用程序的配图,提高了应用程序配图生成的效率,解决了相关技术中,采用人工进行应用程序配图的绘制,耗时久,效率较低的问题。

【技术实现步骤摘要】
应用程序配图的生成方法和装置
本专利技术涉及移动终端
,尤其涉及一种应用程序配图的生成方法和装置。
技术介绍
随着移动终端技术的发展和移动终端的普及,应用程序被广泛使用,应用程序在上架到应用程序商店之前,需要先绘制宣传图片,然后上传至应用商店中,通过应用程序的宣传海报,向用户进行展现,用户根据宣传海报,筛选符合自己需求的应用程序。相关技术中,应用程序的宣传海报,是通过设计师人工进行绘制,而设计师一天仅能设计较少数量的宣传海报,耗时久,效率较低,无法满足批量生成应用程序宣传海报的需求。
技术实现思路
本专利技术旨在一定程度上解决相关技术中的技术问题。为此,本专利技术提出一种应用程序配图的生成方法,以实现通过提取应用程序的多个配图元素,以及确定绘制图片间的依赖关系,自动生成应用程序的配图,提高了应用程序配图生成的效率,解决了相关技术中,采用人工进行应用程序配图的绘制,耗时久,效率较低的问题。本专利技术提出一种应用程序配图的生成装置。本专利技术提出一种计算机设备。本专利技术提出一种计算机可读存储介质。本专利技术第一方面实施例提出了一种应用程序配图的生成方法,包括:当获取到用于对应用程序配图的配图指令时,获取所述应用程序的多个配图元素;根据图片间的依赖关系,确定各图片绘制顺序;其中,在具有依赖关系的图片中,被依赖的一图片先于依赖所述一图片的另一图片绘制;对各图片依据绘制顺序进行绘制过程中,针对当前绘制的图片,采用对应的组合策略,对所述多个配图元素和/或对当前绘制的图片依赖的已绘制图片进行组合,根据顺序绘制得到各图片;根据最后绘制的图片,生成所述应用程序的配图。可选地,作为本专利技术第一方面实施例的第一种可能的实现方式,所述根据图片间的依赖关系,确定各图片绘制顺序,包括:根据图片间的依赖关系,对各图片进行分组,以得到具有依赖关系的各分组;其中,同一分组内的图片不具有依赖关系,各分组之间的依赖关系是根据不同组内所含的图片之间的依赖关系确定的;根据各分组之间的依赖关系,确定各分组之间的绘制顺序;其中,在具有依赖关系的分组中,被依赖的一分组先于依赖所述一分组的另一分组绘制;对同一分组内的图片,同步进行绘制。可选地,作为本专利技术第一方面实施例的第二种可能的实现方式,所述根据图片间的依赖关系,确定各图片绘制顺序之后,还包括:获取空闲进程;分配不同的空闲进程对同一分组内的图片,同步进行绘制,并在对所述分组绘制完成后,依据各分组之间的绘制顺序,继续分配所述空闲进程对下一分组内的图片同步进行绘制。可选地,作为本专利技术第一方面实施例的第三种可能的实现方式,所述采用对应的组合策略,对所述多个配图元素和/或对当前绘制的图片依赖的已绘制图片进行组合,包括:根据对应的组合策略指示的调整信息,对所述多个配图元素和/或对当前绘制的图片依赖的图片进行调整,所述调整信息用于调整尺寸、分辨率和旋转角度中的至少一个或多个组合;根据对应的组合策略指示的位置信息,对调整后的多个配图元素和/或调整后的所述已绘制图片在同一图片内进行组合,以得到当前绘制的图片。可选地,作为本专利技术第一方面实施例的第四种可能的实现方式,所述根据对应的组合策略指示的调整信息,对所述多个配图元素和/或对当前绘制的图片依赖的图片进行调整,包括:根据对应的组合策略指示的调整信息,调用相应图片处理的接口,对所述多个配图元素和/或对当前绘制的图片依赖的已绘制图片进行调整。可选地,作为本专利技术第一方面实施例的第五种可能的实现方式,所述当获取到用于对应用程序配图的配图指令时,读取所述应用程序的多个配图元素,包括:获取配图指令;根据所述配图指令携带的应用程序的标识,获取所述应用程序的至少一个界面作为个性化的配图元素,并获取所述应用程序对应的通用的配图元素。可选地,作为本专利技术第一方面实施例的第六种可能的实现方式,所述获取所述应用程序对应的通用的配图元素,包括:查询所述应用程序所属的应用类别;读取所述应用类别对应的多个通用的配图元素。可选地,作为本专利技术第一方面实施例的第七种可能的实现方式,所述根据所述配图指令携带的应用程序的标识,获取所述应用程序的至少一个界面作为个性化的配图元素,包括:根据所述应用程序的标识,获取所述应用程序的安装包;从所述安装包中读取至少一个界面作为个性化的配图元素。本专利技术实施例的应用程序配图的生成方法中,当获取到用于对应用程序配图的配图指令时,获取应用程序的多个配图元素,根据图片间的依赖关系,确定各图片绘制顺序,其中,在具有依赖关系的图片中,被依赖的一图片先于依赖所述一图片的另一图片绘制,对各图片依据绘制顺序进行绘制过程中,针对当前绘制的图片,采用对应的组合策略,对多个配图元素和/或对当前绘制的图片依赖的已绘制图片进行组合,以顺序绘制得到各图片,根据最后绘制的图片,生成应用程序的配图。通过提取应用程序的多个配图元素,以及确定绘制图片间的依赖关系,自动生成应用程序的配图,提高了应用程序配图生成的效率,解决了相关技术中,采用人工进行应用程序配图的绘制,耗时久,效率较低的问题。本专利技术第二方面实施例提出了一种应用程序配图的生成装置,包括:获取模块,用于当获取到用于对应用程序配图的配图指令时,获取所述应用程序的多个配图元素;确定模块,用于根据图片间的依赖关系,确定各图片绘制顺序;其中,在具有依赖关系的图片中,被依赖的一图片先于依赖所述一图片的另一图片绘制;处理模块,用于对各图片依据绘制顺序进行绘制过程中,针对当前绘制的图片,采用对应的组合策略,对所述多个配图元素和/或对当前绘制的图片依赖的已绘制图片进行组合,根据顺序绘制得到各图片;生成模块,用于根据最后绘制的图片,生成所述应用程序的配图。可选地,作为本专利技术第二方面实施例的第一种可能的实现方式,确定模块,具体用于:根据图片间的依赖关系,对各图片进行分组,以得到具有依赖关系的各分组;其中,同一分组内的图片不具有依赖关系,各分组之间的依赖关系是根据不同组内所含的图片之间的依赖关系确定的;根据各分组之间的依赖关系,确定各分组之间的绘制顺序;其中,在具有依赖关系的分组中,被依赖的一分组先于依赖所述一分组的另一分组绘制;对同一分组内的图片,同步进行绘制。可选地,作为本专利技术第二方面实施例的第二种可能的实现方式,所述装置,还包括分配模块,用于:获取空闲进程;分配不同的空闲进程对同一分组内的图片,同步进行绘制,并在对所述分组绘制完成后,依据各分组之间的绘制顺序,继续分配所述空闲进程对下一分组内的图片同步进行绘制以及,分配同一空闲进程依据各分组之间的绘制顺序,对不同分组内的图片顺序进行绘制。可选地,作为本专利技术第二方面实施例的第三种可能的实现方式,所述处理模块,包括:调整单元,用于根据对应的组合策略指示的调整信息,对所述多个配图元素和/或对当前绘制的图片依赖的图片进行调整,所述调整信息用于调整尺寸、分辨率和旋转角度中的至少一个或多个组合;组合单元,用于根据对应的组合策略指示的位置信息,对调整后的多个配图元素和/或调整后的所述已绘制图片在同一图片内进行组合,以得到当前绘制的图片。可选地,作为本专利技术第二方面实施例的第四种可能的实现方式,所述调整单元,具体用于:根据对应的组合策略指示的调整信息,调用相应图片处理的接口,对所述多个配图元素和/或对当前绘制的图片依赖的已绘制图片进行调整。可本文档来自技高网...

【技术保护点】
1.一种应用程序配图的生成方法,其特征在于,所述方法包括以下步骤:当获取到用于对应用程序配图的配图指令时,获取所述应用程序的多个配图元素;根据图片间的依赖关系,确定各图片绘制顺序;其中,在具有依赖关系的图片中,被依赖的一图片先于依赖所述一图片的另一图片绘制;对各图片依据绘制顺序进行绘制过程中,针对当前绘制的图片,采用对应的组合策略,对所述多个配图元素和/或对当前绘制的图片依赖的已绘制图片进行组合,根据顺序绘制得到各图片;根据最后绘制的图片,生成所述应用程序的配图。

【技术特征摘要】
1.一种应用程序配图的生成方法,其特征在于,所述方法包括以下步骤:当获取到用于对应用程序配图的配图指令时,获取所述应用程序的多个配图元素;根据图片间的依赖关系,确定各图片绘制顺序;其中,在具有依赖关系的图片中,被依赖的一图片先于依赖所述一图片的另一图片绘制;对各图片依据绘制顺序进行绘制过程中,针对当前绘制的图片,采用对应的组合策略,对所述多个配图元素和/或对当前绘制的图片依赖的已绘制图片进行组合,根据顺序绘制得到各图片;根据最后绘制的图片,生成所述应用程序的配图。2.根据权利要求1所述的生成方法,其特征在于,所述根据图片间的依赖关系,确定各图片绘制顺序,包括:根据图片间的依赖关系,对各图片进行分组,以得到具有依赖关系的各分组;其中,同一分组内的图片不具有依赖关系,各分组之间的依赖关系是根据不同组内所含的图片之间的依赖关系确定的;根据各分组之间的依赖关系,确定各分组之间的绘制顺序;其中,在具有依赖关系的分组中,被依赖的一分组先于依赖所述一分组的另一分组绘制;对同一分组内的图片,同步进行绘制。3.根据权利要求2所述的生成方法,其特征在于,所述根据图片间的依赖关系,确定各图片绘制顺序之后,还包括:获取空闲进程;分配不同的空闲进程对同一分组内的图片,同步进行绘制,并在对所述分组绘制完成后,依据各分组之间的绘制顺序,继续分配所述空闲进程对下一分组内的图片同步进行绘制。4.根据权利要求1所述的生成方法,其特征在于,所述采用对应的组合策略,对所述多个配图元素和/或当前绘制的图片依赖的已绘制图片进行组合,包括:根据对应的组合策略指示的调整信息,对所述多个配图元素和/或对当前绘制的图片依赖的图片进行调整,所述调整信息用于调整尺寸、分辨率和旋转角度中的至少一个或多个组合;根据对应的组合策略指示的位置信息,对调整后的多个配图元素和/或调整后的所述已绘制图片在同一图片内进行组合,以得到当前绘制的图片。5.根据权利要求4所述的生成方法,其特征在于,所述根据对应的组合策略指示的调整信息,对所述多个配图元素和/或对当前绘制的图片依赖的图片进行调整,包...

【专利技术属性】
技术研发人员:季雨晴惠晓鸥
申请(专利权)人:北京金山安全软件有限公司
类型:发明
国别省市:北京,11

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

1