本发明涉及软件设计,具体涉及一种基于云设计工具的批量资源导入方法及相关装置。
背景技术:
1、在现代设计领域,随着项目规模的扩大和设计复杂性的增加,设计作品往往需要集成大量视觉元素,包括图片、视频、图标以及各种图形资源。因此,经常需要在设计工具中导入大量的图片、视频资源。传统的设计工具通常要求用户逐个导入图片,不仅耗时耗力而且难以管理,已经难以满足高效创作的需求。
2、为解决上述问题,本发明提供能够在设计界面中高效、直观导入多个图片、视频文件的方式,通过多选图片填充功能,设计师可以一次性选择多个元素,并快速进行填充,大大提高了设计效率。
技术实现思路
1、鉴于上述问题,提出一种基于云设计工具的批量资源导入方法及相关装置,以提供批量资源导入方式,对图层、容器、组嵌套的子级元素进行填充,使用户一次性为多个嵌套元素导入图片或视频。
2、根据本发明的一个方面,提供了一种基于云设计工具的批量资源导入方法,包括:
3、响应于云设计系统的批量资源填充操作,调用系统或内置资源选择器选择至少一个文件资源;其中,所述文件资源包括图片以及视频;
4、当选择所述文件资源之后,在设计界面中显示加号光标以及跟随所述加号光标的缩略图;其中,所述缩略图为第一个文件资源的缩略图,并以正序显示文件资源的数量,当导入一个文件资源之后,所述缩略图正序显示下一个文件资源的缩略图;
5、将导入的文件资源批量填充至设计画布的设计元素中,所述设计元素包括但不限于:形状工具、图层、容器、组嵌套的子级元素、图片以及文本。
6、在一种可选的方式中,所述方法还包括:
7、自动检测设计元素的当前填充状态;其中,对于空元素直接应用图片或视频进行填充,而对于已有内容的元素则替换为图片或视频。
8、在一种可选的方式中,所述文件资源还包括svg文件;
9、对于svg文件,将其作为独立的容器组导入,以保留svg的矢量属性。
10、在一种可选的方式中,所述方法还包括:
11、当将所述文件资源一次性添加至画布的设计元素之后,所述文件资源的排列方式与所述设计元素的原有排列方式保持一致;其中,所述原有排列方式包括瀑布流布局、网格布局、等分列布局以及对称布局。
12、在一种可选的方式中,所述方法还包括:
13、对于没有填充的形状工具或容器,在使用导入图片功能时,将图片导入至填充项;其中,对于多个填充项,在使用导入图片功能之后,仅保留图片的一个填充项。
14、在一种可选的方式中,所述方法还包括以下选择操作:
15、当光标悬浮到容器或形状工具时,保留光标的悬浮状态,依次点击需要填充的形状或容器完成填充;
16、当激活批量导入功能之后,嵌套中的容器或图形均可逐个选中;
17、若点击画布空白处,将图片按照原始大小置入画布,其中,图片宽高的最大值为4096px。
18、在一种可选的方式中,所述方法还包括:
19、当选择所述文件资源之后,在设计界面的顶部操作栏提示当前操作,所述当前操作包括全部导入和取消导入操作;其中,全部导入操作将所有文件一次性添加至画布的设计元素中,取消导入操作取消导入动作并清除已导入的文件资源;
20、当选择的文件资源的处理时间超过500毫秒时,在设计界面的底部状态栏显示加载提示信息。
21、在一种可选的方式中,所述方法还包括:
22、在导入文件资源的同时或之后,根据设计画布的设计元素的样式属性调整所述文件资源,其中,所述样式属性包括但不限于描边、阴影、透明度、边距以及填充样式。
23、根据本申请的另一方面,提供了一种基于云设计工具的批量资源导入装置,包括:
24、操作模块,用于响应于云设计系统的批量资源填充操作,调用系统或内置资源选择器选择至少一个文件资源;其中,所述文件资源包括图片以及视频;
25、显示模块,用于当选择所述文件资源之后,在设计界面中显示加号光标以及跟随所述加号光标的缩略图;其中,所述缩略图为第一个文件资源的缩略图,并以正序显示文件资源的数量,当导入一个文件资源之后,所述缩略图正序显示下一个文件资源的缩略图;
26、导入模块,用于将导入的文件资源批量填充至设计画布的设计元素中,所述设计元素包括但不限于:形状工具、图层、容器、组嵌套的子级元素、图片以及文本。
27、根据本申请的又一方面,提供了一种计算设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
28、所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行上述基于云设计工具的批量资源导入方法对应的操作。
29、本发明上述实施例提供的方案,响应于云设计系统的批量资源填充操作,调用系统或内置资源选择器选择至少一个文件资源;其中,所述文件资源包括图片以及视频;当选择所述文件资源之后,在设计界面中显示加号光标以及跟随所述加号光标的缩略图;其中,所述缩略图为第一个文件资源的缩略图,并以正序显示文件资源的数量,当导入一个文件资源之后,所述缩略图正序显示下一个文件资源的缩略图;将导入的文件资源批量填充至设计画布的设计元素中,所述设计元素包括但不限于:形状工具、图层、容器、组嵌套的子级元素、图片以及文本。本发明提供批量资源导入方式,能够对图层、容器、组嵌套的子级元素进行填充,使用户一次性为多个嵌套元素导入图片或视频。
30、上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述说明和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
1.一种基于云设计工具的批量资源导入方法,其特征在于,包括:
2.根据权利要求1所述的基于云设计工具的批量资源导入方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的基于云设计工具的批量资源导入方法,其特征在于,所述文件资源还包括svg文件;
4.根据权利要求1-3中任一项所述的基于云设计工具的批量资源导入方法,其特征在于,所述方法还包括:
5.根据权利要求1-3中任一项所述的基于云设计工具的批量资源导入方法,其特征在于,所述方法还包括:
6.根据权利要求1-3中任一项所述的基于云设计工具的批量资源导入方法,其特征在于,所述方法还包括以下选择操作:
7.根据权利要求1-3中任一项所述的基于云设计工具的批量资源导入方法,其特征在于,所述方法还包括:
8.根据权利要求1-3中任一项所述的基于云设计工具的批量资源导入方法,其特征在于,所述方法还包括:
9.一种基于云设计工具的批量资源导入装置,其特征在于,包括:
10.一种计算设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
