【技术实现步骤摘要】
图片生成方法和装置、存储介质及电子设备
本专利技术涉及计算机领域,具体而言,涉及一种图片生成方法和装置、存储介质及电子设备。
技术介绍
现有技术中,在生成长图的过程中,通常采用的方法是多次截屏,得到多个图片,然后通过将多个图片进行拼接组合,得到最后的长图。然而,若是采用上述方法,则需要多次的截屏得到截屏图片,然后将截屏图片组合为长图。该过程需要多次的截屏,并且需要在截屏时,将页面的内容调整到合适的位置,造成在生成长图的过程中,操作复杂,效率低。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种图片生成方法和装置、存储介质及电子设备,以至少解决生成的长图效率低的技术问题。根据本专利技术实施例的一个方面,提供了一种图片生成方法,包括:显示当前页面,其中,所述当前页面中包括页面元素;在接收到对所述当前页面的调整指令的情况下,显示所述当前页面中的页面元素的目标视图,其中,所述目标视图为与所述页面元素对应的视图;在接收对所述目标视图执行的编辑操作的情况下,响应所述编辑操作调整所述目标视图,其中,所述编辑操作用于调整所述目标视图的显示属性信息;利用调整后的所述目标视图,生成与所述当前页面对应的目标图片。根据本专利技术实施例的另一方面,还提供了一种图片生成装置,包括:第一显示单元,用于显示当前页面,其中,所述当前页面中包括页面元素;第二显示单元,用于在接收到对所述当前页面的调整指令的情况下,显示所述当前页面中的页面元素的目标视图,其中,所述目标视图为与 ...
【技术保护点】
1.一种图片生成方法,其特征在于,包括:/n显示当前页面,其中,所述当前页面中包括页面元素;/n在接收到对所述当前页面的调整指令的情况下,显示所述当前页面中的页面元素的目标视图,其中,所述目标视图为与所述页面元素对应的视图;/n在接收对所述目标视图执行的编辑操作的情况下,响应所述编辑操作调整所述目标视图,其中,所述编辑操作用于调整所述目标视图的显示属性信息;/n利用调整后的所述目标视图,生成与所述当前页面对应的目标图片。/n
【技术特征摘要】
1.一种图片生成方法,其特征在于,包括:
显示当前页面,其中,所述当前页面中包括页面元素;
在接收到对所述当前页面的调整指令的情况下,显示所述当前页面中的页面元素的目标视图,其中,所述目标视图为与所述页面元素对应的视图;
在接收对所述目标视图执行的编辑操作的情况下,响应所述编辑操作调整所述目标视图,其中,所述编辑操作用于调整所述目标视图的显示属性信息;
利用调整后的所述目标视图,生成与所述当前页面对应的目标图片。
2.根据权利要求1所述的方法,其特征在于,在利用调整后的所述目标视图,生成与所述当前页面对应的目标图片之后,所述方法还包括:
接收对所述目标图片执行的分享指令;
响应于所述分享指令,将所述目标图片分享到目标账号,或者响应于所述分享指令,将所述目标图片分享到服务器,以使所述目标账号查看所述目标图片。
3.根据权利要求1所述的方法,其特征在于,在利用调整后的所述目标视图,生成与所述当前页面对应的目标图片之前,所述方法还包括:
接收添加指令,其中,所述添加指令用于向所述当前页面中添加第一视图,所述添加指令中携带有所述第一视图添加到所述当前页面中的目标位置;
将所述第一视图添加到所述当前页面中的所述目标位置。
4.根据权利要求1所述的方法,其特征在于,所述在接收对所述目标视图执行的编辑操作的情况下,响应所述编辑操作调整所述目标视图包括以下至少之一:
响应于对所述目标视图执行的删除操作,将所述目标视图的显示属性信息中的显示状态标签调整为隐藏;
响应于对所述目标视图执行的拖动操作,将所述目标视图的显示属性信息中的显示位置标签调整为所述拖动操作指示的目标位置;
响应于对所述目标视图执行的替换操作,将被替换的所述目标视图的显示属性信息中的显示状态标签调整为隐藏,将替换后的第一子视图的显示属性信息中的显示状态标签调整为显示;
在所述目标视图超出客户端的显示范围的情况下,响应于对所述目标视图执行的触发操作,将所述目标视图中当前显示在所述客户端内的子视图集合中各个子视图的显示属性信息中的显示状态标签调整为显示,并将所述目标视图中除所述子视图集合之外的其他子视图的显示属性信息中的显示状态标签调整为隐藏。
5.根据权利要求4所述的方法,其特征在于,所述响应于对所述目标视图执行的替换操作,将被替换的所述目标视图的显示属性信息中的显示状态标签调整为隐藏,将替换后的第一子视图的显示属性信息中的显示状态标签调整为显示包括:
将被替换的所述目标视图的视图资源缓存到内存中;
利用所述第一子视图所需的元素数据及视图资源,构建所述第一子视图。
6.根据权利要求1至5任意一项所述的方法,其特征在于,在接收到对所述当前页面的调整指令的情况下,在显示所述当前页面中的页面元素的目标视图之前,所述方法还包括:
按照所述页面元素的数据类型为所述页面元素创建对应的所述目标视图,其中,在所述页面元素中包括列表数据的情况下,通过列表适配器创建与所述列表数据对应的所述目标视图。
7.根据权利要求1至5任意一项所述的方法,其特征在于,所述在接收到对所述当前页面的调整指令的情况下,显示所述当前页面中的页面元素的目标视图包括:
按照所述页面元素在所述当前页面中的显示位置布局,创建所述当前页面的页面视图容器;
在所述页面视图容器中显示所述目标视图,其中,所述目标视图在所述页面视图容器中的显示位置与所述页面元素在所述当前页面中的所述显示位置布局一致。
...
【专利技术属性】
技术研发人员:周文欢,李雪峰,王佩,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。