一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

设计模板以及素材的生成方法、计算设备及存储介质与流程

2022-09-02 19:30:03 来源:中国专利 TAG:


1.本技术涉及计算机技术领域,尤其涉及一种设计模板的生成方法、一种素材的生成方法、一种海报的设计方法、一种工卡的设计方法、计算设备及存储介质。


背景技术:

2.传统产品设计,如海报设计等,通常是由设计师利用本地视觉设计工具(如:adobe、sketch等)完成的,为了提高设计的效率,可以通过设计模板来协助设计师更高效地完成设计工作。然后,设计模板的“质”和“量”最终决定了设计产品的好坏。无论是外部批量采购还是制作设计模板,都不能低成本高效率的达成模板“质”和“量”,继而会引发产品设计使用流程上的不便,是用户(如,设计师)的需求无法得到根本性的满足。


技术实现要素:

3.本技术的多个方面提供一种设计模板的生成方法、一种素材的生成方法、一种海报的设计方法、一种工卡的设计方法、计算设备及存储介质,用以能够提高设计模板的多样性。
4.本技术实施例提供一种设计模板的生成方法,包括:获取基础素材图片,根据基础素材图片进行变换,生成多个对应的衍生素材图片;获取所述基础素材图片对应的可编辑对象在该基础素材图片上的多个排布方式;根据多个所述衍生素材图片以及对应的多个排布方式,生成多个设计模板。
5.本技术实施例还提供一种素材的生成方法,包括:绘制基础素材图片,并获取用于绘制所述基础素材图片的绘制参数;调整绘制参数,并根据调整后的所述绘制参数,生成对应的多个素材图片,作为所述衍生素材图片。
6.本技术实施例还提供一种设计模板的生成方法,包括:提供设计对象的设计界面;响应于用户的选择操作,通过在设计界面上选择一组设计模板,所述一组设计模板由多个设计模板组成,并在设计界面上展示用户选择的一组设计模板,所述多个设计模板根据多个衍生素材图片以及可编辑对象在对应基础素材图片上的多个排布方式生成,多个衍生素材图片根据对应基础素材图片进行变换生成;响应于用户的选择操作,在设计界面上从多个设计模板中选择一个模板。
7.本技术实施例还提供一种素材的生成方法,包括:提供素材的设计界面,所述素材的设计界面包括当前提供的素材、绘制参数以及用于调整绘制参数的区域,所述素材由至少一个素材图片组成;响应于用户对所述绘制参数的调整操作,确定调整后的绘制参数;根据调整后的绘制参数,确定调整后的素材图片,并生成调整后的素材,以进行展示。
8.本技术实施例还提供一种海报的设计方法,包括:提供海报的设计界面;响应于用户的选择操作,通过在设计界面上选择一组海报设计模板,所述一组海报设计模板由多个海报设计模板组成,并在设计界面上展示用户选择的一组海报设计模板,所述多个海报设计模板根据多个海报的衍生素材图片以及可编辑对象在对应基础海报素材图片上的多个
排布方式生成,多个海报的衍生素材图片根据对应基础海报素材图片进行变换生成;响应于用户的选择操作,在设计界面上从多个海报设计模板中选择一个海报设计模板,以用于完成海报设计。本技术实施例还提供一种工卡的设计方法,包括:提供工卡的设计界面;响应于用户的选择操作,通过在设计界面上选择一组工卡设计模板,所述一组工卡设计模板由多个工卡设计模板组成,并在设计界面上展示用户选择的一组工卡设计模板,所述多个工卡设计模板根据多个工卡图片的衍生素材图片以及可编辑对象在对应基础工卡素材图片上的多个排布方式生成,多个工卡图片的衍生素材图片根据对应基础工卡素材图片进行变换生成;响应于用户的选择操作,在设计界面上从多个工卡设计模板中选择一个工卡设计模板,以用于完成工卡图片设计。
9.本技术实施例还提供一种名片的设计方法,包括:提供名片的设计界面;响应于用户的选择操作,通过在设计界面上选择一组名片设计模板,所述一组名片设计模板由多个名片设计模板组成,并在设计界面上展示用户选择的一组名片设计模板,所述多个名片设计模板根据多个名片的衍生素材图片以及可编辑对象在对应基础名片素材图片上的多个排布方式生成,多个名片的衍生素材图片根据对应基础名片素材图片进行变换生成;响应于用户的选择操作,在设计界面上从多个名片设计模板中选择一个名片设计模板,以用于完成名片设计。
10.本技术实施例还提供一种电子设备,包括:处理器和存储器,其中,所述存储器上存储有可执行代码,当所述可执行代码被所述处理器执行时,使所述处理器执行上述方法中的步骤。
11.本技术实施例还提供一种存储有计算机程序的计算机可读存储介质,计算机程序被一个或多个处理器执行时,致使所述一个或多个处理器实现上述方法中的步骤。
12.在本技术实施例中,获取基础素材图片,根据基础素材图片进行变换,生成多个对应的衍生素材图片;获取基础素材图片对应的可编辑对象在该基础素材图片上的多个排布方式;根据多个衍生素材图片以及对应的多个排布方式,生成多个设计模板。可以通过生成的多个衍生素材图片以及可编辑对象对应的多个排布方式生成多个设计模板,从而能够自动地生成多个设计模板,丰富了设计模板的多样性,可以满足了设计模板的量的需求,同时降低了设计成本以及降低了设计时间。
附图说明
13.此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
14.图1为本技术一示例性实施例的设计模板的生成系统的结构示意图;
15.图2为本技术一示例性实施例的设计模板的生成方法的流程示意图;
16.图3为本技术一示例性实施例的选择界面的示意图;
17.图4为本技术一示例性实施例的设计界面的示意图;
18.图5为本技术一示例性实施例的超集模板的界面的示意图;
19.图6为本技术一示例性实施例的基础素材的展示界面的示意图;
20.图7为本技术一示例性实施例的素材的设计界面的示意图;
21.图8为本技术一示例性实施例的2d动态素材中的一帧静态图片的示意图;
22.图9为本技术一示例性实施例的素材的生成方法的流程示意图;
23.图10为本技术一示例性实施例的设计模板的生成方法的流程示意图;
24.图11为本技术一示例性实施例的素材的生成方法的流程示意图;
25.图12为本技术一示例性实施例的海报的设计方法的流程示意图;
26.图13为本技术一示例性实施例的工卡的设计方法的流程示意图;
27.图14为本技术一示例性实施例的名片的设计方法的流程示意图;
28.图15为本技术一示例性实施例提供的设计模板的生成装置的结构示意图;
29.图16为本技术一示例性实施例提供的素材的生成装置的结构示意图;
30.图17为本技术一示例性实施例提供的设计模板的生成装置的结构示意图;
31.图18为本技术一示例性实施例提供的素材的生成装置的结构示意图;
32.图19为本技术一示例性实施例提供的海报的设计装置的结构示意图;
33.图20为本技术一示例性实施例提供的工卡的设计装置的结构示意图;
34.图21为本技术一示例性实施例提供的名片的设计装置的结构示意图;
35.图22为本技术一示例性实施例提供的计算设备的结构示意图。
具体实施方式
36.为使本技术的目的、技术方案和优点更加清楚,下面将结合本技术具体实施例及相应的附图对本技术技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
37.根据前文所述可知,设计模板的“质”和“量”最终决定了产品的好坏。目前的模板获得有两种方式:1、批量采购;2、人力制作。批量采购无法保证模板质量,并且跟竟品无法拉开距离,一般不会采用;人力制作虽能部分解决“质”的问题,但要实现一定的“量”则需要耗费巨大的成本。
38.本技术实施例可解决上述问题。
39.图1为本技术一示例性实施例提供的一种设计模板的生成系统的结构示意图。如图1所示,该系统100可以包括:第一设备101、第二设备102。
40.第一设备101可以是有一定计算能力的设备,可以实现向第二设备102发送数据的功能,可以接收第二设备102发送的数据。第一设备101的基本结构可以包括:至少一个处理器。处理器的数量可以取决于具有一定计算能力装置的配置和类型。具有一定计算能力装置也可以包括存储器,该存储器可以为易失性的,例如ram,也可以为非易失性的,例如只读存储器(read-only memory,rom)、闪存等,或者也可以同时包括两种类型。存储器内通常存储有操作系统(operating system,os)、一个或多个应用程序,也可以存储有程序数据等。除了处理单元和存储器之外,具有一定计算能力装置还包括一些基本配置,例如网卡芯片、io总线、显示组件以及一些外围设备等。可选地,一些外围设备可以包括,例如键盘、输入笔等。其它外围设备在本领域中是众所周知的,在此不做赘述。可选地,第一设备101可以为智能终端,例如,手机、台式电脑、笔记本、平板电脑等。
41.第二设备102是指可以在网络虚拟环境中提供计算处理服务的设备,可以是指利用网络进行设计模板生成以及素材生成的设备。在物理实现上,第二设备102可以是任何能
够提供计算服务,响应服务请求,并进行设计模板生成以及素材生成的设备,例如可以是云服务器、云主机、虚拟中心、常规服务器等等。第二设备102的构成主要包括处理器、硬盘、内存、系统总线等,和通用的计算机架构类似。
42.具体的,第二设备102,获取基础素材图片,根据基础素材图片进行变换,生成多个对应的衍生素材图片;获取基础素材图片对应的可编辑对象在该基础素材图片上的多个排布方式;根据多个衍生素材图片以及对应的多个排布方式,生成多个设计模板。由此,第二设备102可以向第一设备101提供多个设计模板。
43.此外,第二设备102,确定基础素材图片对应的多个尺寸,根据多个尺寸、多个衍生素材图片以及对应的多个排布方式,生成多个设计模板。
44.此外,第二设备102,可以通过第一设备101,提供设计对象的设计界面;基于用户的选择操作,通过第一设备101在设计界面上选择一组设计模板,一组设计模板由多个设计模板组成,并通过第一设备101在设计界面上展示用户选择的一组设计模板;基于用户的选择操作,通过第一设备101在设计界面上从多个设计模板中选择一个模板。
45.此外,第二设备102,可以通过第一设备101在设计界面上展示设计对象的类型;基于用户的选择操作,通过第一设备101在设计界面上选择设计对象的类型;根据选择的类型,通过第一设备101在设计界面上展示所选类型对应的至少一组设计模板。
46.此外,第二设备102,可以通过第一设备101在设计界面上展示基础设计模板,基础设计模板中的至少部分基础设计模板分别对应一组设计模板,基础设计模板是基于基础素材图片生成的。
47.此外,第二设备102,可以通过第一设备101在设计界面上展示选择的模板,并基于用户的确认操作,确定对应的模板。
48.此外,第二设备102,可以通过第一设备101在设计界面上还展示编辑区域,用于编辑可编辑对象;基于用户在编辑区域中的编辑操作,通过第一设备101确定可编辑对象的编辑内容,并展示在对应可编辑对象在所选模板的位置上。由此,第一设备101可以向第二设备102发送最终的设计模板。
49.此外,基于用户的编辑操作,第二设备102,可以通过第一设备101展示编辑界面,用以对所选模板进行编辑;基于用户对模板的编辑操作,通过第一设备101进行所选模板的编辑。
50.具体的,第二设备102,获取基础设计模板,并从基础设计模板中获取基础素材图片;基础设计模板符合质量条件。
51.具体的,第二设备102,获取用于描述基础素材图片中内容的描述参数;调整描述参数,并根据调整后的描述参数,生成对应的多个素材图片,作为衍生素材图片。
52.此外,第二设备102,确定基础设计模板的至少一个可编辑对象,以及至少一个可编辑对象在该基础设计模板中的位置;将位置进行调整,得到至少一个可编辑对象在该基础设计模板的至少一个排布方式。
53.具体的,第二设备102,将衍生素材图片以及可编辑对象对应的排布方式进行组合,生成多个设计模板。
54.此外,设计界面包括网页设计界面;第二设备102,对基础设计模板的模板格式进行转换,转换为可通过网页设计界面进行展示的模板,以使从转换格式后的基础设计模板
中获取对应基础素材图片以及对应的可编辑对象。
55.此外,第二设备102,可以通过第一设备101在设计界面上展示该界面具有至少一组设计模板的提示信息。
56.具体的,第二设备102,绘制基础素材图片,并获取用于绘制基础素材图片的绘制参数;调整绘制参数,并根据调整后的绘制参数,生成对应的多个素材图片,作为衍生素材图片。
57.其中,绘制后的基础素材图片可在网页界面进行展示。
58.此外,第二设备102,可以通过第一设备101,提供素材的设计界面,素材的设计界面包括当前提供的素材、绘制参数以及用于调整绘制参数的区域,素材由至少一个素材图片组成;基于用户对所述绘制参数的调整操作,通过第一设备101,确定调整后的绘制参数;根据调整后的绘制参数,通过第一设备101,确定调整后的素材图片,并生成调整后的素材,以进行展示。
59.此外,第二设备102,可以通过第一设备101,提供多个基础素材的展示界面;基于用户的选择操作,通过展示设备,选择对应的基础素材,以使通过展示设备提供素材的设计界面,用于对所选基础素材进行设计。
60.其中,素材包括静态素材以及动态素材。
61.此外,针对动态素材,素材的设计界面包括:素材生成区域;第二设备102,基于用户在素材生成区域中的生成操作,通过第一设备101从动态素材中获取对应的至少一个素材图片,作为生成的素材。
62.此外,第二设备102,基于用户在素材生成区域中的生成操作,通过第一设备101从动态素材中获取对应的多个素材图片,并生成最终的动态素材,作为生成的素材。
63.此外,第二设备102,基于用户在素材生成区域中的生成操作,通过第一设备101展示保存信息,用于保存生成的素材;基于用户的保存操作,通过第一设备101保存生成的素材。
64.此外,第二设备102,基于用户对绘制参数或调整后的绘制参数进行保存的操作,通过第一设备101,对绘制参数或调整后的绘制参数进行保存,生成参数文件;基于用户的上传操作,通过第一设备101获取参数文件;基于用户的展示操作,通过第一设备101在素材的设计界面上生成并展示参数文件对应的素材,素材的设计界面包括当前提供的素材、绘制参数以及用于调整绘制参数的区域;基于用户对绘制参数的调整操作,通过第一设备101,确定调整后的绘制参数;根据调整后的绘制参数,通过第一设备101,确定调整后的素材图片,并生成调整后的素材,以供展示和保存。
65.此外,第二设备102,通过第一设备101提供多个素材;基于用户的查找操作,通过第一设备101确定用户所选素材,并查找所选素材对应的参数文件;基于用户的保存操作,通过第一设备101保存参数文件;基于用户的上传操作,通过第一设备101获取参数文件;基于用户的展示操作,通过展示设备在素材的设计界面上生成并展示参数文件对应的素材,素材的设计界面包括当前提供的素材、绘制参数以及用于调整绘制参数的区域;基于用户对所述绘制参数的调整操作,通过展示设备,确定调整后的绘制参数;根据调整后的绘制参数,通过第一设备101,确定调整后的素材图片,并生成调整后的素材,以供展示和保存。
66.其中,基础素材图片包括:背景图片层;基础素材图片符合质量条件。
67.在本技术实施例的海报设计的场景中,用户,如设计师,可以通过电脑的web网页界面登录云服务器的海报设计服务界面。云服务器可以向该电脑提供此界面的信息,如在该界面上可以展示有多个设计模板的类型,如海报设计类型等。设计师可以通过鼠标选择海报设计类型,电脑响应于此选择操作,向云服务器发送选择请求,该请求携带有该选择类型,云服务器返回关于该海报设计类型的多个海报设计模板。在多个海报设计模板中可以具有多个基础海报设计模板,每个基础海报设计模板不相同且无关联。其中,至少部分海报设计模板可以具有对应的一组海报设计模板,也可以称为超集模板。
68.设计师可以选择自己满意的一个基础海报设计模板对应的超集模板,电脑可以响应于该选择操作从云服务器获取该对应的超集模板并进行展示。该超集模板具有多个海报设计模板,是与其对应的基础海报设计模板对应的,或者说是关联的。设计师可以从超集模板中选择一个模板作为海报的模板。然后,在超集模板的界面上进行模板上可编辑文字的编辑,最终完成海报的设计。也可以对模板上的某个图片进行编辑,确定最终的海报,或者,设计师还可以上传自己满意的本地海报模板等。电脑可以响应于设计师的保存操作,或者确认操作,将最终的海报模板发送至云服务器,云服务器接收到后进行存储,以便可以由后续服务人员对该海报模板进行打印并寄到设计师手中。设计师也可以自己对最终的模板进行存储等。
69.云服务器对上述超集模板进行生成,针对每个类型的设计模板而言,如海报设计类型,云服务器是可以根据一个基础海报设计模板进行得到的。云服务器可以获取到多个海报设计类型的基础海报设计模板,且各个不具有关联,但是符合质量条件。云服务器针对每个基础海报设计模板,获取其的基础素材图片,并根据基础素材图片的用于描述基础素材图片中内容的描述参数对基础素材图片进行调整,通过调整描述参数来调整素材图片。可以得到多个衍生素材图片。然后云服务器再针对基础素材图片上的可编辑文字或可编辑对象等,所在该基础素材图片上的位置,也可以是该基础海报设计模板上的位置,进行调整,得到可编辑对象在该基础素材图片上的多个位置,也可以是该基础海报设计模板上的多个位置,即可编辑对象的多个排布方式。由此,云服务器可以将多个衍生素材图片与多个排布方式进行自由组合,得到多个海报设计模板,并作为该基础海报设计模板的超集模板,即一组海报设计模板。
70.此外,云服务器还可以继续对该基础素材图片的尺寸,也可以是该基础海报设计模板上的尺寸,进行调整,得到多个尺寸,然后再与上述多个衍生素材图片、多个排布方式进行自由组合,得到多个海报设计模板,并作为该基础海报设计模板的超集模板,即一组海报设计模板。
71.除此之外,云服务器还可以生成多个素材图片,作为基础素材图片。云服务器可以从获取到多个基础素材图片,每个基础素材图片都符合质量条件。然后,获取基础素材图片的用于绘制基础素材图片的绘制参数,调整绘制参数,来调整基础素材图片,得到多个基础素材图片,作为上述基础设计模板的对应基础素材图片。
72.此外,也可以由用户,如设计师来选择基础素材图片,或者选择基础素材,如2d动态素材以及3d动态素材,可以为素材动画或素材视频等。如,用户可以通过电脑的web网页界面登录云服务器提供的服务界面,该界面展示有多个基础素材,如2d动态素材以及3d动态素材等。用户选择2d动态素材中的一个素材,电脑响应于该选择操作,从云服务器获取到
该素材,并通过素材的设计界面进行展示。该设计界面除了展示该素材外,还可以展示该素材的多个绘制参数,以使用户进行参数调整。用户可以通过调整绘制参数来得到自己想要的素材,然后再在该设计界面上的素材生成区域进行生成操作,得到获取当前素材图片或者一个时间段内的多个素材图片或一个动态素材进行保存。电脑可以响应于保存操作进行本地保存,也可以向云服务器发送保存的素材,作为上述的基础素材图片的选择基础。
73.用户还可以在该设计界面上进行参数保存,电脑响应于该保存操作,保存该参数文件以及参数文件对应的素材。用户可以上传该参数文件至该设计界面上进行二次编辑和设计。或者,用户可以通过电脑的web网页界面从云服务器已预置好的素材中查找满意素材对应的参数文件并进行下载,然后进行二次编辑和设计,就不再赘述。
74.除了上述海报设计场景外,还可以应用到工卡设计、名片设计,logo(标志)设计、h5(html5是互联网的下一代标准,是构建以及呈现互联网内容的一种语言方式,还可以应用到其它ui设计等)页面设计、3d(三维)虚拟展厅的展示内容设计、订餐卡(或者饭卡)设计、满意卡设计、带vi(visual identity,视觉识别)或ci(corporate identity system,企业形象识别系统)设计的物料设计,书籍装帧设计、包装设计、线上卖场图片设计、线上卖场3d家居软装设计、服饰的图案设计、线上直播虚拟主播的2d或3d形象设计、线上游戏的玩家形象设计、线上3d游戏场景设计、印刷排版设计等需要进行可视化2d或3d设计的对象。均可以通过前文所述的方式,进行设计,在进行其它对象的设计时,可以选择与对象匹配的设计模板类型,根据前文所述的方式进行设计。同时,对于不同类型的对象,其对应的素材设计,也如前文所述的方式进行设计,就不再赘述。
75.在上述本实施例中,第一设备101、第二设备102进行网络连接,该网络连接可以是无线连接。若第一设备101、第二设备102是通信连接,该移动网络的网络制式可以为2g(gsm)、2.5g(gprs)、3g(wcdma、td-scdma、cdma2000、utms)、4g(lte)、4g (lte )、wimax、5g等中的任意一种。
76.下面结合方法实施例,针对设计模板的生成过程进行详细说明。
77.图2为本技术一示例性实施例的一种设计模板的生成方法的流程示意图。本技术实施例提供的该方法200由计算设备执行,如,云服务器等。该方法200包括以下步骤:
78.201:获取基础素材图片,根据基础素材图片进行变换,生成多个对应的衍生素材图片。
79.202:获取基础素材图片对应的可编辑对象在该基础素材图片上的多个排布方式。
80.203:根据多个衍生素材图片以及对应的多个排布方式,生成多个设计模板。
81.以下针对上述步骤进行详细的阐述:
82.201:获取基础素材图片,根据基础素材图片进行变换,生成多个对应的衍生素材图片。
83.其中,素材图片是指材料图片,可以包括背景图片、色块(可以设置在背景图片上)以及图形(可以设置在背景图片上)等装饰元素。基础素材图片是指基础材料图片,可以是采购的图片也可以是人力设计的,但基础素材图片符合质量条件,如由较多经验的设计师设计,或者从资深设计平台通过人力挑选采购到的,可以包括背景图片、色块(可以设置在背景图片上)以及图形(可以设置在背景图片上)等装饰元素。衍生素材图片是指由基础素材图片变换得到的。
84.具体的,获取基础素材图片,包括:获取基础设计模板,并从基础设计模板中获取基础素材图片。其中,基础设计模板符合质量条件
85.其中,基础设计模板是指用于设计的基础预置格式,如基础海报设计模板,基础名片设计模板、基础工卡设计模板等,可进行设计的对象均可以具有其对应的基础设计模板,就不再赘述。基础设计模板可以包括但不限于:基础素材图片(也可以称为背景图片层)、文字层(也可以称为可编辑对象层,如,文字内容以及图像等)和装饰元素层(如,图形以及色块等装饰元素)。
86.例如,根据前文所述,云服务器可以获取预置好的多个基础设计模板,该多个基础设计模板可以是购买的,也可以是设计师自己设计的,但均可以是预存储至云服务器的质量较好的模板。云服务器在获取到多个基础设计模板后,针对每个基础设计模板,可以从基础设计模板处获取到背景图片层以及设置在该层上的色块以及图形等,并作为基础素材图片。也可以是分别获取这两个基础素材图片(也可以称为背景图片层)和装饰元素层(如,图形以及色块等装饰元素),然后作为基础素材图片。
87.需要说明的是,基础设计模板除了可以包括上述层以外,还可以根据需求继续其它层,并将该其它层与上述层进行叠加即可得到基础设计模板。
88.具体的,根据基础素材图片进行变换,生成多个对应的衍生素材图片,包括:获取用于描述基础素材图片中内容的描述参数;调整描述参数,并根据调整后的描述参数,生成对应的多个素材图片,作为衍生素材图片。
89.其中,描述参数是指用于描述基础素材图片中内容的参数,如用于描述图片中的图形位置、大小、形态变化、线条粗细等的参数。
90.例如,根据前文所述,云服务器可以针对任意基础素材图片以及对应的装饰元素层,从该图片对应的文件的执行代码中获取到多个描述参数,然后调整描述参数的数值,可以每个描述参数调整多个数值。服务器根据多个描述参数,调整后的多个数值进行重新组合(组合形式还是基础素材图片对应的多个描述参数为一组,由于每个描述参数对应了多个不同的调整数值,那么就可以形成多组),重新生成对应的多个素材图片的文件,从而生成多个素材图片,作为衍生素材图片。
91.需要说明的是,由于是两个层,所以可以分别对这两个层进行描述参数的获取,当然也可以一起获取。
92.除此以外,还可以通过以下方式来获取衍生素材图片:
93.具体的,获取基础素材图片,根据基础素材图片进行变换,生成多个对应的衍生素材图片,包括:绘制基础素材图片,并获取用于绘制基础素材图片的绘制参数;调整绘制参数,并根据调整后的绘制参数,生成对应的多个素材图片,作为衍生素材图片。
94.其中,绘制参数是指用于绘制基础素材图片的参数,如图片中图案或图形的颜色、方向、大小等等。可以与上述描述参数类似。
95.例如,根据前文所述,云服务器获取到每个基础素材图片对应的绘制代码,可以根据这些绘制代码,绘制对应的基础素材图片。云服务器可以从对应的绘制代码中获取到绘制参数。调整绘制参数来调整对应的绘制代码,从而生成对应的素材图片,并作为衍生素材图片。每个基础素材图片对应的绘制代码,可以调整得到多个不同的绘制代码。
96.由于每一张基础素材图片中的内容都有一定的绘制过程和步骤,每一个步骤的不
同操作会导致最终绘制结果的不同。可以将这些绘制过程进行代码化,并且可以通过绘制参数来保留每一个步骤的各种可能性,那么就可以通过调节绘制参数来快速产生各种不同的结果的图案图形。因为不同绘制参数之间的组合非常多(颜色、方向、大小等等),所以可以绘制出来的完全不同的图形就非常多。
97.通过得到多个衍生素材图片可以为提供多个设计模板提供设计基础,保证了数量,并且由于基础素材图片是符合质量条件的,所以生成的多个衍生素材图片也是满足质的需求的。即生成的衍生素材图片既满足了量的需求,也满足了质的需求。
98.202:获取基础素材图片对应的可编辑对象在该基础素材图片上的多个排布方式。
99.其中,排布方式是指可编辑对象在基础素材图片,或者说在基础设计模板上的分布,例如位置,以及可编辑对象之间的距离等。可编辑对象是指可编辑的内容,如文字内容,图像等等,符合可编辑属性即可。
100.排布方式的确定方式可以为:确定基础设计模板的至少一个可编辑对象,以及至少一个可编辑对象在该基础设计模板中的位置;将位置进行调整,得到至少一个可编辑对象在该基础设计模板的至少一个排布方式。
101.例如,根据前文所述,云服务器可以根据基础设计模板中的至少一个文字块(即可编辑的文字内容部分,如“邀请函”文字),确定至少一个可编辑文字内容。然后可以根据前文所述的方式确定该文字内容的对应的描述参数,如位置参数,可以是每个字对应的位置参数,然后,调整位置参数,重新确定该文字内容。一个文字内容对应的多个位置参数,可以是其中每个位置参数具有关联关系,或者说具有制约关系,如,一个位置参数改变,其它位置参数可以相应进行改变,当然这种改变的方式可以调整,即改变规则也可以进行调整,也可以属于描述参数的一种。云服务器可以根据调整后的位置参数来确定至少一个文字内容的排布方式。
102.203:根据多个衍生素材图片以及对应的多个排布方式,生成多个设计模板。
103.例如,根据前文所述,云服务器在得到多个衍生素材图片以及对应的可编辑文字内容的多个排布方式后,可以进行随机组合,将任意衍生素材图片与可编辑文字内容的任意排布方式进行组合得到多个设计模板,从而实现自动模板的生成。
104.具体的,根据多个衍生素材图片以及对应的多个排布方式,生成多个设计模板,包括:将衍生素材图片以及可编辑对象对应的排布方式进行组合,生成多个设计模板。
105.由于前文已经阐述了,此处就不再赘述,仅说明:例如,云服务器可以将任意衍生素材图片所在层与可编辑文字内容的任意排布方式进行叠加组合,即将任意排布方式的可编辑文字叠加到任意衍生素材图片上,得到多个设计模板。
106.由此,目前的设计模板获得方式有两种:1、批量采购;2、人力制作。但是批量采购无法保证模板质量,并且跟竟品无法拉开距离,一般不会采用;人力制作虽能部分解决“质”的问题,但要实现一定的“量”则需要耗费巨大的人力成本。
107.且每一个模板除了固定好的可修改的文字内容等外,其余部分修改起来都一定的门槛。即使大部分设计产品都提供了素材编辑功能,用户可以用素材库内容或自己上传素材来替换,但因为用户普遍不具备较好的设计能力和审美,产出的模板质量得不到保证。
108.而通过上述方式得到的多个设计模板,由于是基于符合质量条件的基础素材图片变换得到的,而该基础素材图片是可以基于基础设计模板得到的,则可以该多个设计模板
可以是基于基础素材图片或者是基于基础设计模板进行拓展的,极大的丰富了设计模板的多样性。同时无论是针对采购模板还是人力制作的模板,大部分都可以进行上述变换,也可以称为超集化,在背景、字块排布得到不同程度的拓展。
109.需要说明的是,除了上述方式得到多个设计模板外,还可以直接确定用于描述基础设计模板的各个参数,可以包括不同层的上述参数,然后对这些参数进行调整,得到不同的设计模板。也可以实现设计模板的自动化。
110.此外,除了上述从可编辑对象的排布方式以及衍生素材图片外,还可以通过基础素材图片的尺寸,也可以是衍生素材图片的尺寸,也可以是基础审计模板的尺寸,来生成设计模板。
111.具体的,该方法200还包括:确定基础素材图片对应的多个尺寸,根据多个尺寸、多个衍生素材图片以及对应的多个排布方式,生成多个设计模板。
112.其中,尺寸可以是指图片的物理尺寸。该尺寸也可以对应于衍生素材图片的尺寸,以及基础审计模板的尺寸。
113.例如,根据前文所述,云服务器可以确定多个基础素材图片的不同尺寸,或者基础设计模板的不同尺寸,然后根据这些不同的尺寸,对上述多个设计模板进行变换。即将这多个尺寸与上述多个衍生素材图片、对应的多个排布方式进行组合,得到对应的多个设计模板。此处就不再赘述。不同尺寸可以得到不同尺寸的设计模板,如横版、竖版等等设计模板。
114.由于不同衍生素材图片的变换,或切换产生了模板的风格多样性,而排布方式(排版)和尺寸的变化产生了使用场景和维度的多样性。使得最终的设计模板的拓展成本极低。
115.除了根据物理尺寸外,还可以增加像素大小对基础素材图片进行限定,如设置多个不同的像素大小,从而来进一步地对设计模板进行限定,增加设计模板的多样性。此处就不再赘述。
116.需要说明的是,在得到上述多个设计模板后,可以利用这设计模板为用户进行提供模板服务,使得用户更好地进行产品设计。此外,也可以利用这些设计模板进行售卖等,不具体限定其后续的应用。以下可以以用户使用的维度来阐述其应用形式:
117.具体的,该方法200还包括:通过展示设备,提供设计对象的设计界面;基于用户的选择操作,通过展示设备在设计界面上选择一组设计模板,一组设计模板由多个设计模板组成,并通过展示设备在设计界面上展示用户选择的一组设计模板;基于用户的选择操作,通过展示设备在设计界面上从多个设计模板中选择一个模板。
118.其中,展示设备可以是指用户展示的设备,如智能终端,例如,电脑、平板电脑以及手机等。
119.一组设计模板由多个上述生成的设计模板组成的,也可以称为超集模板,应理解,较好的是一组设计模板是以基础设计模板为单位的,即这一组的设计模板都对应一个基础设计模板,或者也可以是说通过上述方式基于该基础设计模板的基础素材图片得到的。当然,该一组设计模板也可以只是由多个设计模板组成而已,由用户自己去筛选。
120.例如,根据前文所述,用户,如设计师可以通过电脑的安装的浏览器web界面登录云服务器的服务界面,并展示该界面。如图4所示,其示出了一个设计界面400。在该界面400上展示了多个设计模板,其中,设计模板402可以是一个超集模板,即一组设计模板。用户可以点击该模板402,电脑响应于用户的选择操作,可以从云服务器处获取到该超集模板对应
的多个设计模板,并在该界面400上进行展示,或者直接进行展示。
121.如图5所示,图5示出了在上述界面400的基础上展示的超集模板的界面500。在界面500上展示了超集模板(或超集推荐)501,在这里具有一组设计模板502。用户可以通过选择其中一个自己满意的设计模板作为自己想要的模板。电脑可以响应于用户的选择操作,在该界面500上展示所选模板503。
122.需要说明的是,超集模板(或超集推荐)可以降低用户对编辑器功能的依赖,缩短使用流程节同时保证了设计质量。用户除了修改文字等的需求以外,其它的如修改背景来更换风格感觉、修改尺寸以适配不同场景,这些需求也在上述提示信息,如,超集模板(或超集推荐)中得以解决。用户不需要跳转回上一步重新选择模板,直接在超集模板(或超集推荐)中选择来进行所需模板,以进行后续操作即可。免去了用户的大部分编辑需求后,产出设计物质量也提高了。
123.在用户选择模板后,可以确定该模板即为所要的模板,具体的,该方法200还包括:通过展示设备在设计界面上展示选择的模板,并基于用户的确认操作,确定对应的模板。
124.例如,根据前文所述,如图5所示,用户在确定所选的模板没有其它需要修改的地方后,可以在界面500上点击保存按钮508,电脑可以响应于该保存操作,即确认操作,确定对应的模板,可以进行本地保存,并将最终确定模板发送至云服务器,以使云服务器进行保存以及后续的处理。
125.其中,设计界面包括网页设计界面;该方法200还包括:对基础设计模板的模板格式进行转换,转换为可通过网页设计界面进行展示的模板,以使从转换格式后的基础设计模板中获取对应基础素材图片以及对应的可编辑对象。
126.其中,格式转换可以是指文件格式转换,使得转换为可通过网页设计界面进行展示的模板。
127.例如,根据前文所述,在进行展示前,云服务器需要保证这些设计模板可以被web界面所展示。则云服务器可以将基础设计模板的psd(photoshop document,是一种图形文件格式)文件或svg(scalable vector graphics,可缩放的矢量图形)文件,解析成固定schema(是指出如何形式描述xml文档的元素)格式的数据,以进行web网页界面的展示。然后可以进行多个设计模板的生成。
128.需要说明的是,也可以在生成多个设计模板后,在进行格式转换,得到转换后的多个设计模板。
129.为了能够使得用户更好地去选择超集模板,或者,引导用户去选择超集模板,来节省用户的设计时间以及精力,提高用户体验,可以在设计界面上对超集模板进行提示。
130.具体的,该方法200还包括:通过展示设备在设计界面上展示该界面具有至少一组设计模板的提示信息。
131.例如,根据前文所述,如图4所示,在设计界面400上,超集模板402上显示了提示信息“超集模板”403。或者,在超集模板404上显示了提示信息“超集推荐”404。以提示用户进行点击。
132.为了更好地服务于用户,可以根据不同设计类型,供用户进行选择,在用户选择后在进行展示上述设计界面,具体的,该方法200还包括:通过展示设备在设计界面上展示设计对象的类型;基于用户的选择操作,通过展示设备在设计界面上选择设计对象的类型;根
据选择的类型,通过展示设备在设计界面上展示所选类型对应的至少一组设计模板。
133.其中,设计对象的类型可以包括:名片、海报、工卡、好评卡等。
134.例如,根据前文所述,设计师可以通过电脑的web界面登录云服务器的服务界面,并展示该设计界面。即可以在设计界面上展示设计对象的类型。如图3所示,其示出了一个在设计界面展示的选择界面300。在该选择界面300上展示了多个选择类型301,其中包括:智能logo(标志)、名片、工卡、好评卡、海报以及3d设计。还可以根据需求继续增加。设计师可以点击其中的海报,电脑响应于该选择操作,可以从云服务器获取到海报类型对应的设计模板,可以如图4所示。就不再赘述。
135.为了更好地为用户提供服务,提高用户的体验感,增强用户的选择度,除了提供超集模板外,还可以提供与超集模板对应的基础设计模板。
136.具体的,该方法200还包括:通过展示设备在设计界面上展示基础设计模板,基础设计模板中的至少部分基础设计模板分别对应一组设计模板,基础设计模板是基于基础素材图片生成的。
137.例如,根据前文所述,如图4所示,在该界面400上除了展示了超集模板402等外,还展示了其对应的基础设计模板。如,设计模板a的超集模板402对应的基础设计模板“设计模板a”401,设计模板b的超集模板406对应的基础设计模板“设计模板b”405。这些基础设计模板是可以包括对应的基础素材图片、可编辑对象等的。就不再赘述。于此,设计师用户也可以点击基础设计模板来进行模板的设计和保存,此处就不再过多陈述。
138.为了能够使用户灵活设计模板,对可编辑对象进行编辑,所以还提供了编辑区域进行编辑。
139.具体的,该方法200还包括:通过展示设备在设计界面上还展示编辑区域,用于编辑可编辑对象;基于用户在编辑区域中的编辑操作,通过展示设备确定可编辑对象的编辑内容,并展示在对应可编辑对象在所选模板的位置上。
140.其中,编辑内容可以为图片内容、文字内容等。
141.例如,根据前文所述,如图5所示,设计师在选择了超集模板中的一个设计模板后,在该界面500上进行展示该所选模板503,在该界面500处的右侧区域还展示了对可编辑对象的编辑区域,如填写海报信息。设计师可以点击上传按钮504,电脑响应于该第一上传操作即编辑操作,展示上传选择框,设计师可以从本地选择对应的图片进行上传,电脑响应于该第二上传操作,即编辑操作,获取对应的图片。设计师再点击更新文案按钮507(或点击添加文案按钮506),电脑响应于该更新操作,即编辑操作,将获取到的图片添加至所选模板503的对应位置上,可以是该所选模板的部分位置上。
142.此外,设计师也可以将鼠标移动至主标题的输入框505处并将光标放在该处,然后进行文字内容的输入。设计师输入完成后,点击添加文案按钮506(或点击更新文案按钮507),电脑响应于该操作,即编辑操作,将主标题的文字内容设置到所选模板503对应的位置上。
143.或,设计师还可以将鼠标移动至主标题的输入框505处并将光标放在该处,然后点击添加文案按钮506,电脑响应于该操作,即编辑操作,展示添加框,设计师可以在添加框中进行主标题的输入或选择,然后点击确认,电脑响应于该操作,即编辑操作,将主标题的文字内容输入至输入框505中。设计师再点击更新文案按钮507,电脑响应于该更新操作,即编
辑操作,将文字内容添加至所选模板503的对应位置上。
144.设计师在确定该编辑无误后,可以点击保存按钮508进行保存,此处就不再赘述。对于其它文字内容也皆可上述方式操作,就不再赘述。
145.为了更好地对可编辑对象进行编辑,还需要对可编辑对象进行标识,具体的,该方法200还包括:确定可编辑对象的标识,并根据标识,通过展示设备进行可编辑对象的编辑。
146.其中,可编辑对象的标识可以是id、名字等。如,主标题、副标题、文案1以及文案2等。
147.例如,根据前文所述,云服务器可以对不同的文字内容分布设置名字,如主标题以及副标题等,还可以为上传图片设置名字,如商品图片等。以使用户在上传了图片或者上传了文字内容后,可以根据该名字进行对应的文字内容或图片的替换。
148.此外,还可以通过人工智能的方式,如人工智能语音的方式,由电脑与用户进行智能语音通话,电脑可以通过语音的方式向用户发出语音,如电脑播放语音“主标题是什么”,然后用户可以通过话筒回复电脑“邀请函”。电脑接收到该语音后,可以将语音转换为文字,然后再根据主标题的标识,将“邀请函”设置到所选模板的对应位置上。其它可编辑文字皆可如此操作,此处就不再赘述。对于可编辑图像等,用户可以回复图像的类型或内容,如树木图像,电脑可以根据该文字搜索多个树木图像供用户选择或确认。
149.除了对上述可编辑对象进行编辑外,也可以向用户提供对整个设计模板的编辑,如素材图片的编辑等。
150.除此以外,如图4所示,在该界面400上还展示了加载更多按钮407,用户通过点击使得电脑加载更多的设计模板。就不再赘述。此外,该界面400还展示了设计模板所涉及的颜色,如红色、黄色等,设计模板所涉及的尺寸,以及设计模板所涉及的类型等,就不再赘述。
151.需要说明的是,本技术实施例可以使得用户选择需要制作设计对象的类型,用户可以选择海报类型,然后进行模板的选择,进入线上进行文字编辑,并最终导出海报。增强了使用流程的灵活性,减少因为单个模板的局限性和编辑成本,用户在不满意所选模板时,则需要返回上一步重新选择的情况。
152.具体的,该方法200还包括:基于用户的编辑操作,通过展示设备展示编辑界面,用以对所选模板进行编辑;基于用户对模板的编辑操作,通过展示设备进行所选模板的编辑。
153.例如,根据前文所述,设计师在选择了超集模板中的一个设计模板后,对该设计模板本身不太满意的话,可以对该模板本身进行修改。可以通过设计界面上展示的编辑按钮或者表示编辑的按钮以及信息进行操作,进入到对该设计模板进行编辑的编辑器所在的编辑界面。电脑可以响应编辑操作从云服务器上获取到编辑界面的信息,如针对该设计模板的描述参数,或者,绘制参数。并通过电脑展示在编辑界面上。
154.设计师在编辑界面可以通过调整描述参数或者绘制参数,对调整该模板的背景素材图片、可编辑字体的排布以及尺寸等。此外,该界面还可以展示对背景素材图片的推荐,该推荐可以是上述对应类型的衍生素材图片,以供用户进行选择等。
155.由于,在完成日常设计任务的过程中,无处不在的需要一些背景图素材(即背景素材图片或素材),例如海报设计、卡片设计等。这些素材有些通过设计师自己制作,有些则需要向素材供应商采购,这些背景图素材的获得是一个劳民伤财的过程。那么,如何高质量高
效率的生产素材,则成了一个重要的问题。
156.上述通过绘制基础素材图片,并获取用于绘制基础素材图片的绘制参数;调整绘制参数,并根据调整后的绘制参数,生成对应的多个素材图片,作为衍生素材图片。由于基础素材图片也是符合质量条件的,所以已经可以解决了生产高质量素材的问题。
157.但是为了更好地生产高质量素材,满足质和量的需要,还可以给用户提供人机交互服务,进行素材的设计,提高素材满足用户的需求,提高用户的体验感等。具体的说明如下:
158.根据前文可知,由于需要在界面上进行展示,对于web界面而言,绘制后的基础素材图片可在网页界面进行展示。
159.例如,根据前文所述,云服务器可以利用html(hyper text markup language,超文本标记语言)的canvas标签,在浏览器上使用javascript(简称“js”,是一种具有函数优先的轻量级,解释型或即时编译型的编程语言)来创造和编写各种图形,以生成素材(其中,2d平面图形的绘制通常选用html canvas标签的原生绘制功能或3d图形绘制则采用开源的threejs框架),同时将绘制过程的各种可能的绘制参数提取出来,呈现在服务界面上提供用户进行便捷的更改。应理解,该实现方式也适用于上述通过绘制基础素材图片,并获取用于绘制基础素材图片的绘制参数;调整绘制参数,并根据调整后的绘制参数,生成对应的多个素材图片,作为衍生素材图片的过程。
160.通过将各种图形绘制过程代码化,从而快速执行直接生成素材,由于不同绘制参数之间的组合可能性非常多,所产出的样式不同的图形的数量也就非常巨大。这种素材生产方式极大的降低了人力财力成本。
161.具体的,该方法200还包括:通过展示设备,提供素材的设计界面,素材的设计界面包括当前提供的素材、绘制参数以及用于调整绘制参数的区域,素材由至少一个素材图片组成;基于用户对绘制参数的调整操作,通过展示设备,确定调整后的绘制参数;根据调整后的绘制参数,通过展示设备,确定调整后的素材图片,并生成调整后的素材,以进行展示。
162.其中,素材包括静态素材以及动态素材。其中,动态素材包括2d动态素材以及3d动态素材。静态素材可以是图片,如至少一张背景素材图片。动态素材可以是2d动画素材,可以由多个静态素材组成的动画素材,还可以是3d动画素材。但,均可以从动态素材中获取静态素材。
163.素材由至少一个素材图片组成是指可以是静态素材,也可以是动态素材。
164.对于动态素材而言,由于其可以是由静态图片组成的动画素材,其每个静态图片可以对应不同的代码,其也每个静态图片也可以对应相同代码。而对于相同代码而言,每个静态图片可以存在图形的位置变换以及大小或形态变换等变换,该变换可以由位置的移动规则确定,如速度和加速度来确定每个静态图片中图形的位置,如该图形为球形,该球形可以根据速度或者加速度来变换在每个静态图片的位置。也可以根据每个静态图片中球形的半径变化,来变换每个静态图片中球形的形态大小,从而生成该动态素材。
165.例如,根据前文所述,设计师可以通过电脑的web界面从云服务器获取到提供的设计界面。如图7所示,图7示出了该设计界面700。该界面700展示出了当前提供的素材“素材1”705,调整绘制参数的区域708以及该区域708中的各个绘制参数,如画面尺寸绘制参数,画面宽度以及画面高度等,用于修改和更新画面尺寸。
166.设计师可以在该区域708中,点击绘制参数画面宽度的调节框709,进行参数的调节,从而使得其后面的数值框710中的数值进行改变。电脑响应于该调整操作,来调整该数值,如,用户通过鼠标在调节框709进行点击然后向右拖可以增大数值,向左则减少数值。设计师也可以直接调整数值框710中的数值,进行调节。在该绘制参数的区域708中还有素材1中的图形(或形态或几何)设置绘制参数,如点点数量、端点大小等,用于素材中图形的图形配置,以及色彩设置,用于素材中图形的色彩配置,等等设置。电脑在调整完绘制参数后,可以根据绘制参数来调整素材1,即根据调整后的绘制参数,生成素材1并进行展示。除此以外,还有相机手动设置绘制参数,如相机位置xyz轴的位置。用户还可以将鼠标放置在当前提供的素材“素材1”705处,并在该素材1的范围拖动鼠标,可以旋转当前素材的画面,即改变了相机位置xyz轴的位置,即通过鼠标来快捷控制相机位置。当然,可以在在当前提供的素材“素材1”705的下方设置提示信息,以提示用户可进行鼠标拖动旋转画面。
167.需要说明的是,对于上述界面700而言,其调整绘制参数的区域还可以包括区域701,其中具有各个绘制参数,虽然其绘制参数没有明确出来,但其对应标识底层是绘制参数,如其中的换换颜色,就是可以是指颜色参数等。用户可以点击换换颜色按钮来调整素材1的颜色。这里需要说明的是,对应该区域701中的绘制参数,其可以对应预置好排序的绘制参数,如对应换换颜色而言,云服务器可以预置好一组颜色的绘制参数排序,如红色、绿色、黄色等系列,然后根据该排序依次来调整,或者随机进行颜色的调整。就不再赘述。
168.对于前文所述的动态素材对应的加速度以及速度等也可以作为绘制参数,供用户进行选择和调整。就不再赘述。另,也可以直接展示静态素材图片,供用户进行设计。
169.需要说明的是,用户只需要点击上述“换换颜色”或“换换形态”等,既可以在顷刻间生成一张素材图片,并可以应用到后续物料设计之中,极大的提高了效率。每次点击“换换颜色”和/或“换换形态”所产出的图形都不尽相同,极大的丰富了素材。
170.根据前文可知,也可以对上述绘制参数进行标识,从而引导用户进行绘制参数的变换。具体的,该方法200还包括:设置绘制参数的提示信息并通过展示设备进行提供,以提示用户进行绘制参数调整。
171.其中,标识可以为名称、id等。
172.例如,根据前文所述,云服务器可以针对一些绘制参数设置对应的名称,如,对于颜色绘制参数可以设置“换换颜色”等名称,然后通过web界面进行展示。如调整绘制参数的区域701中的“换换颜色”名称,此处就不再赘述。除了这个绘制参数对应的名称外,如图7所示,在该区域701中还有换换形态进行图形形态的修改以及图片尺寸进行尺寸的修改。而对于该区域701中的刷新一下按钮702,可以使得电脑按照当前的代码以及当前的绘制参数,重新展示该当前素材,如2d动态素材。由于该动态素材的展示时间或者说播放时间是1分钟,那么开始时间是0,结束时间是1分钟。则重新展示当前素材就是指重新从0开始展示到1分钟结束。而该区域701中的开始/暂停按钮,可以在该素材进行展示的过程中,用户可以通过该按钮进行暂停该素材,查看素材当前的静态图片,然后再点击该按钮继续展示该素材。
173.为了能够让用户更好地选择素材,可以提供不同类型的素材,供用户选择,并对素材进行设计。
174.具体的,该方法200还包括:通过展示设备,提供多个基础素材的展示界面;基于用户的选择操作,通过展示设备,选择对应的基础素材,以使通过展示设备提供素材的设计界
面,用于对所选基础素材进行设计。
175.其中,可以根据素材的类型进行选择,如2d动态素材以及3d动态素材。还可以有静态素材等。
176.例如,根据前文所述,设计师通过电脑的web界面从云服务器获取到提供的上述设计界面。在上述设计界面基础上还可以先从云服务器获取到展示界面。如图6所示,图6示出了展示界面600。在该界面600上展示了2d canvas,表示2d动态素材,以及3d canvas,表示3d动态素材。在2d canvas中有2d动态素材“素材1”601,其名称为“泡泡泡泡”602。在2d canvas中有多个2d动态素材。在3d canvas中有3d动态素材“素材1”603,其名称为“辉光绽放”604。在3d canvas中有多个3d动态素材。设计师可以选择其中一个2d动态素材或一个3d动态素材,进行点击。电脑响应于该选择操作,从云服务器获取提供的上述设计界面,进行该对应素材,即基础素材的设计。
177.其中,2d动态素材中的一帧静态图片形式可以如图8所示,在图8中共有6个静态图片,分别为6个2d动态素材中的一帧静态图片。
178.对于动态素材而言,其生成素材的过程如下:
179.具体的,针对动态素材,素材的设计界面包括:素材生成区域;该方法200还包括:基于用户在素材生成区域中的生成操作,通过展示设备从动态素材中获取对应的至少一个素材图片,作为生成的素材。
180.例如,根据前文所述,如图7所示,在该设计界面700上还展示了素材生成区域703,在该区域703中展示了多个用于生成素材的按钮704,包括:“生成当前图片png”按钮、“录制&生成系列png”按钮以及“录制&生成动态gif”按钮。其中,“生成当前图片png”按钮、“录制&生成系列png”是用于生成至少一个素材图片,而“生成当前图片png”按钮是用于生成一个素材图片,“录制&生成系列png”素材图片用于生成多个素材图片,且素材图片成图片系列。
181.设计师可以点击“生成当前图片png”按钮,电脑响应于该生成操作,确定点击时间对应的如2d动态素材中的一帧素材图片(即该点击时间对应的当前展示2d动态素材中的素材图片),并获取到该图片。电脑可以将获取到的该图片进行保存至本地。保存的过程可以通过设计师来进行保存路径的选择,从而保存该图片为png格式。
182.设计师还可以点击“录制&生成系列png”按钮,电脑响应于该生成操作,确定第一次点击时间对应的如2d动态素材中的一帧素材图片(即该点击时间对应的当前展示2d动态素材中的素材图片)。然后设计师再点击“录制&生成系列png”按钮,电脑响应于该生成操作,确定第二次点击时间对应的如2d动态素材中的一帧素材图片(即该点击时间对应的当前展示2d动态素材中的素材图片)。然后电脑获取该第一次点击时间与第二次点击时间之间以内(包括第一次点击时间和第二次点击时间)的图片序列。电脑可以将获取到的该图片序列进行保存至本地。保存的过程可以通过设计师来进行保存路径的选择,从而保存该图片序列为png格式。
183.对于生成动态素材而言,具体的,该方法200还包括:基于用户在素材生成区域中的生成操作,通过展示设备从动态素材中获取对应的多个素材图片,并生成最终的动态素材,作为生成的素材。
184.其中,最终生成的动态素材可以为gif动画素材。
185.例如,根据前文所述,设计师可以点击“录制&生成动态gif”按钮。与上述“录制&生成系列png”按钮的功能相似。电脑响应于该生成操作,确定第一次点击时间对应的如2d动态素材中的一帧素材图片(即该点击时间对应的当前展示2d动态素材中的素材图片)。然后设计师再点击“录制&生成系列png”按钮,电脑响应于该生成操作,确定第二次点击时间对应的如2d动态素材中的一帧素材图片(即该点击时间对应的当前展示2d动态素材中的素材图片)。然后电脑获取该第一次点击时间与第二次点击时间之间以内(包括第一次点击时间和第二次点击时间)的图片序列。电脑可以将获取到的该图片序列生成gif动画,并将该gif动画进行保存至本地。保存的过程可以通过设计师来进行保存路径的选择,从而保存该gif动画。
186.由此,可以通过网页界面实现了动态素材的超快速生产。且将本技术实施例代码线上化,变成人人可用的工具,每个设计师在需要素材的时候可以即刻生产,提高设计效率。
187.其中,针对动态素材中至少一个素材图片,其至少部分素材图片绘制参数的数值随着预置变换规则进行变换。
188.由于对于动态素材是通过多帧素材图片生成,或者说可以分成多帧素材图片,则相邻两帧素材图片可以存在变化,这个变化的可以由用于变化的绘制参数来负责,如前文所述的速度或加速度等。但是也可以让绘制参数跟随一个变化规则,如一个预置好的阈值进行变换,则绘制参数可以根据对应的阈值进行变换,如增加或减少对应的阈值,来变换绘制参数从而变换多帧素材图片,形成变换的动态素材。可以是动态素材的全部素材图片进行变换,也可以是部分素材图片进行变换。
189.此外,如图7所示,在调整绘制参数的区域701中,用户还可以点击图片尺寸按钮,出现下拉框,用于更改默认尺寸,用户可以选择下拉框中的其它尺寸,进行图片尺寸的更改,电脑可以响应于该切换操作,或者说选择操作,根据所选的图片尺寸,进行更改。在界面700上还展示了当前的帧率栏706,在该栏中显示了当前的帧率,用于衡量当前运算效率的面板。在界面700上的调整绘制参数的区域708中,还具有默认按钮,即default按钮714,用户可以点击该按钮,并出现下拉框,在该下拉框中具有多个素材的名称,用户可以通过选择其中一个素材的名称,来进行快速的素材切换。电脑可以响应于该切换操作,或者说选择操作,根据所选的素材,进行获取(可以从本地获取,也可以从云服务器获取对应的素材)并展示。在该区域708中,还具有数据按钮713,用户点击该按钮,则在该界面700上展示出当前素材的参数数据,可以是参数表数据,该数据可以进行复制粘贴,用户可以进行数据的复制以及粘贴,用于完成下载备份。在该区域708中,还具有保存按钮712,在用户对当前提供的素材“素材1”705进行参数的修改,点击该保存按钮712,可进行参数的保存。在该区域708中,还具有新建按钮716,用户可以点击该按钮,并在该界面700展示了新建的素材名字栏,用户可以在该栏中添加名称,在确定后,电脑可以将复制当前素材并以该新名字命名该复制的素材,并将名字设置在默认按钮的下拉栏中。用户可以通过该下拉栏查找到该名字,对复制的该素材进行设计。在该区域708中,还具有反向按钮711,用户点击该按钮,可以使得当前提供的素材“素材1”705,恢复到预置历史时间内的展示效果,如当素材1为动态素材的时候,点击该按钮,可以展示前一秒的素材1的当前画面,以该前一秒的素材1为基础继续展示该素材1的动态素材。在该界面700上展示暗黑模式按钮707,用户可以点击该按钮,使得该
界面700的背景色调整为黑色。此外,在当前提供的素材“素材1”705的下方,还可以展示对当前提供的素材“素材1”705的背景色调整的按钮,如黑底、白底、无底、自定等。用户可以选择所需的底色。在该界面700上还展示了返回效果仓库715,用户点击此处,即可返回界面600。
190.上述生成素材后,需要保存,具体的,该方法200还包括:基于用户在素材生成区域中的生成操作,通过展示设备展示保存信息,用于保存生成的素材;基于用户的保存操作,通过展示设备保存生成的素材。
191.由于前文已经阐述过了,此处就不再赘述。
192.此外,由于素材的颜色、内容、尺寸都对素材的适用范围产生了巨大的影响,有些素材因为颜色和尺寸问题而导致在很多地方无法重复使用,产生浪费。那么,如何对素材进行二次编辑以让它适用更大范围,可以通过下述方式实现:
193.具体的,该方法200还包括:基于用户对绘制参数或调整后的绘制参数进行保存的操作,通过展示设备,对绘制参数或调整后的绘制参数进行保存,生成参数文件;基于用户的上传操作,通过展示设备获取参数文件;基于用户的展示操作,通过展示设备在素材的设计界面上生成并展示参数文件对应的素材,素材的设计界面包括当前提供的素材、绘制参数以及用于调整绘制参数的区域;基于用户对绘制参数的调整操作,通过展示设备,确定调整后的绘制参数;根据调整后的绘制参数,通过展示设备,确定调整后的素材图片,并生成调整后的素材,以供展示和保存。
194.例如,根据前文所述,如图7所示,在调整绘制参数的区域708中,还具有存储参数按钮,用户点击该按钮,电脑响应于该操作,获取该当前素材1的参数,可以是修改后的绘制参数,也可以是未修改的绘制参数。总之是用户确认的当前参数,并展示存储的提示框。用户基于该提示框选择存储路径,并点击存储按钮,使得电脑进行存储,存储为参数文件,该文件格式可以为json格式。然后用户可以点击该区域708中的加载参数按钮,然后电脑展示出上传提示框,根据该提示框进行参数文件的上传。电脑接收到该参数文件后,可以在加载参数按钮下方显示提示信息,以提示用户在默认按钮,即default按钮714的下拉框中查找参数文件。用户在该下拉框中查找到该参数文件后,并点击该选项,则电脑可以根据该参数文件展示对应的素材。由于该参数文件记录有用于绘制素材的绘制参数,所以可以展示出当前的素材。然后用户可以基于上述方式,对这个素材进行二次设计或编辑,就不再赘述。
195.此外,该方法200还包括:通过展示设备提供多个素材;基于用户的查找操作,通过展示设备确定用户所选素材,并查找所选素材对应的参数文件;基于用户的保存操作,通过展示设备保存参数文件;基于用户的上传操作,通过展示设备获取参数文件;基于用户的展示操作,通过展示设备在素材的设计界面上生成并展示参数文件对应的素材,素材的设计界面包括当前提供的素材、绘制参数以及用于调整绘制参数的区域;基于用户对绘制参数的调整操作,通过展示设备,确定调整后的绘制参数;根据调整后的绘制参数,通过展示设备,确定调整后的素材图片,并生成调整后的素材,以供展示和保存。
196.例如,根据前文所述,设计师通过电脑的web界面从云服务器处获取到一个服务界面,用于展示多个预置好的素材,每个素材有独立的标识,如名称、或者编号等。用户可以通过该界面上的搜索框输入对应素材的编号,查找对应素材的参数文件,查找到该文件后,选中该文件,然后点击下载选项进行下载,得到参数文件。然后根据前文所述,用户可以通过
加载参数按钮,进行参数文件的上传,进行对应素材的二次编辑设计或编辑,就不再赘述。
197.其中,上述基础素材图片包括:背景图片层;基础素材图片符合质量条件。由于前文已经阐述过了,此处就不再赘述。还需说明的是,该基础素材图片还包括装饰元素层(如,图形以及色块等装饰元素)。
198.对于上述3d动态素材而言,其设计和生成过程与2d动态素材的设计和生成是相似的。就不再赘述,仅说明:对于3d动态素材,其设计界面与图7相似,图7中的区域在3d动态素材设计界面中均有,可以参考图7即可。可以根据3d动态素材中的绘制参数的不同,在其设计界面所呈现的绘制参数略有不同而已。就不再赘述。鼠标也可以拖动画面选择。
199.本技术实施例不仅能够产出静态素材,还可以快速生产动态素材,并且也具备对素材进行二次编辑的能力。
200.基于上述相似的发明构思,图9示出了本技术另一示例性实施例提供的一种素材的生成方法的流程示意图。本技术实施例提供的该方法900由云服务器执行,该方法900包括以下步骤:
201.901:绘制基础素材图片,并获取用于绘制基础素材图片的绘制参数。
202.902:调整绘制参数,并根据调整后的绘制参数,生成对应的多个素材图片,作为衍生素材图片。
203.由于前文已经详细阐述过步骤901-902的具体实施方式,此处就不再赘述。
204.此外,该方法900还包括:通过展示设备,提供素材的设计界面,素材的设计界面包括当前提供的素材、绘制参数以及用于调整绘制参数的区域,所素材由至少一个素材图片组成;基于用户对绘制参数的调整操作,通过展示设备,确定调整后的绘制参数;根据调整后的绘制参数,通过展示设备,确定调整后的素材图片,并生成调整后的素材,以进行展示。
205.此外,该方法900还包括:设置绘制参数的提示信息并通过展示设备进行提供,以提示用户进行绘制参数调整。
206.其中,素材包括静态素材以及动态素材。
207.此外,针对动态素材,素材的设计界面包括:素材生成区域;该方法900还包括:基于用户在素材生成区域中的生成操作,通过展示设备从动态素材中获取对应的至少一个素材图片,作为生成的素材。
208.此外,该方法900还包括:基于用户在素材生成区域中的生成操作,通过展示设备从动态素材中获取对应的多个素材图片,并生成最终的动态素材,作为生成的素材。
209.其中,针对动态素材中至少一个素材图片,其至少部分素材图片绘制参数的数值随着预置变换规则进行变换。
210.此外,该方法900还包括:基于用户在素材生成区域中的生成操作,通过展示设备展示保存信息,用于保存生成的素材;基于用户的保存操作,通过展示设备保存生成的素材。
211.此外,该方法900还包括:基于用户对绘制参数或调整后的绘制参数进行保存的操作,通过展示设备,对绘制参数或调整后的绘制参数进行保存,生成参数文件;基于用户的上传操作,通过展示设备获取参数文件;基于用户的展示操作,通过展示设备在素材的设计界面上生成并展示参数文件对应的素材,素材的设计界面包括当前提供的素材、绘制参数以及用于调整绘制参数的区域;基于用户对绘制参数的调整操作,通过展示设备,确定调整
后的绘制参数;根据调整后的绘制参数,通过展示设备,确定调整后的素材图片,并生成调整后的素材,以供展示和保存。
212.此外,该方法900还包括:通过展示设备提供多个素材;基于用户的查找操作,通过展示设备确定用户所选素材,并查找所选素材对应的参数文件;基于用户的保存操作,通过展示设备保存参数文件;基于用户的上传操作,通过展示设备获取参数文件;基于用户的展示操作,通过展示设备在素材的设计界面上生成并展示参数文件对应的素材,素材的设计界面包括当前提供的素材、绘制参数以及用于调整绘制参数的区域;基于用户对绘制参数的调整操作,通过展示设备,确定调整后的绘制参数;根据调整后的绘制参数,通过展示设备,确定调整后的素材图片,并生成调整后的素材,以供展示和保存。
213.另,本方法900未能详细描述的内容,还可以参照上述方法200中的各个步骤。
214.基于上述相似的发明构思,图10示出了本技术另一示例性实施例提供的一种设计模板的生成方法的流程示意图。本技术实施例提供的该方法1000由智能终端执行,如电脑,该方法1000包括以下步骤:
215.1001:提供设计对象的设计界面。
216.1002:响应于用户的选择操作,通过在设计界面上选择一组设计模板,一组设计模板由多个设计模板组成,并在设计界面上展示用户选择的一组设计模板,多个设计模板根据多个衍生素材图片以及可编辑对象在对应基础素材图片上的多个排布方式生成,多个衍生素材图片根据对应基础素材图片进行变换生成。
217.1003:响应于用户的选择操作,在设计界面上从多个设计模板中选择一个模板。
218.由于前文已经详细阐述过步骤1001-1003的具体实施方式,此处就不再赘述。
219.此外,该方法1000还包括:在设计界面上展示设计对象的类型;响应于用户的选择操作,在设计界面上选择设计对象的类型;根据选择的类型,在设计界面上展示所选类型对应的至少一组设计模板。
220.此外,该方法1000还包括:在设计界面上展示基础设计模板,基础设计模板中的至少部分基础设计模板分别对应一组设计模板,基础设计模板是基于基础素材图片生成的。
221.此外,该方法1000还包括:在设计界面上展示选择的模板,并基于用户的确认操作,确定对应的模板。
222.此外,该方法1000还包括:在设计界面上还展示编辑区域,用于编辑可编辑对象;响应于用户在编辑区域中的编辑操作,确定可编辑对象的编辑内容,并展示在对应可编辑对象在所选模板的位置上。
223.此外,该方法1000还包括:响应于用户的编辑操作,展示编辑界面,用以对所选模板进行编辑;响应于用户对模板的编辑操作,进行所选模板的编辑。
224.此外,该方法1000还包括:确定可编辑对象的标识,并根据标识,进行可编辑对象的编辑。
225.此外,该方法1000还包括:在设计界面上展示该界面具有至少一组设计模板展示的提示信息。
226.其中,多个设计模板根据对应基础素材图片对应的多个尺寸、多个衍生素材图片以及对应的多个排布方式生成。
227.另,本方法1000未能详细描述的内容,还可以参照上述方法200中的各个步骤。
228.基于上述相似的发明构思,图11示出了本技术另一示例性实施例提供的一种素材的生成方法的流程示意图。本技术实施例提供的该方法1100由智能终端执行,如电脑,该方法1100包括以下步骤:
229.1101:提供素材的设计界面。
230.其中,素材的设计界面包括当前提供的素材、绘制参数以及用于调整绘制参数的区域,素材由至少一个素材图片组成。
231.1102:响应于用户对绘制参数的调整操作,确定调整后的绘制参数。
232.1103:根据调整后的绘制参数,确定调整后的素材图片,并生成调整后的素材,以进行展示。
233.由于前文已经详细阐述过步骤1101-1103的具体实施方式,此处就不再赘述。
234.此外,该方法1100还包括:提供多个基础素材的展示界面;响应于用户的选择操作,选择对应的基础素材,以使提供素材的设计界面,用于对所选基础素材进行设计。
235.此外,该方法1100还包括:提供绘制参数的提示信息,以提示用户进行绘制参数调整。
236.其中,素材包括静态素材以及动态素材。
237.此外,针对动态素材,所述素材的设计界面包括:素材生成区域;该方法1100还包括:响应于用户在素材生成区域中的生成操作,从动态素材中获取对应的至少一个素材图片,作为生成的素材。
238.此外,该方法1100还包括:响应于用户在素材生成区域中的生成操作,从动态素材中获取对应的多个素材图片,并生成最终的动态素材,作为生成的素材。
239.其中,针对动态素材中至少一个素材图片,其至少部分素材图片绘制参数的数值随着预置变换规则进行变换。
240.此外,该方法1100还包括:响应于用户在所述素材生成区域中的生成操作,展示保存信息,用于保存生成的素材;响应于用户的保存操作,保存生成的素材。
241.此外,该方法1100还包括:响应于用户对绘制参数或调整后的绘制参数进行保存的操作,对绘制参数或调整后的绘制参数进行保存,生成参数文件;响应于用户的上传操作,获取参数文件;响应于用户的展示操作,在素材的设计界面上生成并展示参数文件对应的素材,素材的设计界面包括当前提供的素材、绘制参数以及用于调整绘制参数的区域;响应于用户对所述绘制参数的调整操作,确定调整后的绘制参数;根据调整后的绘制参数,确定调整后的素材图片,并生成调整后的素材,以供展示和保存。
242.此外,该方法1100还包括:提供多个素材;响应于用户的查找操作,确定用户所选素材,并查找所选素材对应的参数文件;响应于用户的保存操作,保存参数文件;响应于用户的上传操作,获取参数文件;响应于用户的展示操作,在素材的设计界面上生成并展示参数文件对应的素材,素材的设计界面包括当前提供的素材、绘制参数以及用于调整绘制参数的区域;响应于用户对绘制参数的调整操作,确定调整后的绘制参数;根据调整后的绘制参数,确定调整后的素材图片,并生成调整后的素材,以供展示和保存。
243.另,本方法1100未能详细描述的内容,还可以参照上述方法200中的各个步骤。
244.基于上述相似的发明构思,图12示出了本技术另一示例性实施例提供的一种海报的设计方法的流程示意图。本技术实施例提供的该方法1200由智能终端执行,如电脑,该方
法1200包括以下步骤:
245.1201:提供海报的设计界面。
246.1202:响应于用户的选择操作,通过在设计界面上选择一组海报设计模板,一组海报设计模板由多个海报设计模板组成,并在设计界面上展示用户选择的一组海报设计模板,多个海报设计模板根据多个海报的衍生素材图片以及可编辑对象在对应基础海报素材图片上的多个排布方式生成,多个海报的衍生素材图片根据对应基础海报素材图片进行变换生成。
247.1203:响应于用户的选择操作,在设计界面上从多个海报设计模板中选择一个海报设计模板,以用于完成海报设计。
248.由于前文已经详细阐述过步骤1201-1203的具体实施方式,此处就不再赘述。此外,还可以将海报替换为,好评卡、智能logo等,还可以为ui(用户界面,user interface)界面等。即本方法1200中的海报可以替换为好评卡、智能logo等,还可以为ui(用户界面,user interface)界面等,成为又一个申请实施例。在该方法1200中设计模板为海报设计模板。
249.此外,该方法1200还包括:在设计界面上展示设计对象的类型;响应于用户的选择操作,在设计界面上选择海报设计类型;根据选择的海报设计类型,在设计界面上展示海报设计类型对应的至少一组海报设计模板。
250.此外,该方法1200还包括:在设计界面上展示选择的海报设计模板,并基于用户的确认操作,确定对应的海报设计模板。
251.此外,该方法1200还包括:在设计界面上还展示编辑区域,用于编辑可编辑文字或可编辑图像;响应于用户在编辑区域中的编辑操作,确定可编辑文字或可编辑图像的编辑内容,并展示在对应可编辑文字或可编辑图像在所选海报设计模板的位置上。
252.其中,多个海报设计模板根据对应基础海报素材图片对应的多个尺寸、多个海报的衍生素材图片以及对应的多个排布方式生成。
253.另,本方法1200未能详细描述的内容,还可以参照上述方法200中的各个步骤。此外,可以将上述设计模板的生成方法200应用到海报设计模板中,即可以将其中的基础素材图片替换为海报基本素材图片,以及设计模板可以修改为海报设计模板等,成为又一个申请实施例。
254.基于上述相似的发明构思,图13示出了本技术另一示例性实施例提供的一种工卡的设计方法的流程示意图。本技术实施例提供的该方法1300由智能终端执行,如电脑,该方法1300包括以下步骤:
255.1301:提供工卡的设计界面。
256.1302:响应于用户的选择操作,通过在设计界面上选择一组工卡设计模板,一组工卡设计模板由多个工卡设计模板组成,并在设计界面上展示用户选择的一组工卡设计模板,多个工卡设计模板根据多个工卡图片的衍生素材图片以及可编辑对象在对应基础工卡素材图片上的多个排布方式生成,多个工卡图片的衍生素材图片根据对应基础工卡素材图片进行变换生成。
257.1303:响应于用户的选择操作,在设计界面上从多个工卡设计模板中选择一个工卡设计模板,以用于完成工卡图片设计。
258.由于前文已经详细阐述过步骤1301-1303的具体实施方式,此处就不再赘述。此
外,还可以将工卡替换为,好评卡、智能logo等,还可以为ui(用户界面,user interface)界面等。即本方法1300中的工卡可以替换为好评卡、智能logo等,还可以为ui(用户界面,user interface)界面等,成为又一个申请实施例。在该方法1300中设计模板为工卡设计模板。在工卡设计模板上有可编辑图像,为员工的头像,以及可编辑文字,可以为员工的职位等。
259.此外,该方法1300还包括:在设计界面上展示设计对象的类型;响应于用户的选择操作,在设计界面上选择工卡设计类型;根据选择的工卡设计类型,在设计界面上展示工卡设计类型对应的至少一组工卡设计模板。
260.此外,该方法1300还包括:在设计界面上展示选择的工卡设计模板,并基于用户的确认操作,确定对应的工卡设计模板。
261.此外,该方法1300还包括:在设计界面上还展示编辑区域,用于编辑可编辑文字或可编辑图像;响应于用户在编辑区域中的编辑操作,确定可编辑文字或可编辑图像的编辑内容,并展示在对应可编辑文字或可编辑图像在所选工卡设计模板的位置上。
262.其中,多个工卡设计模板根据对应基础工卡素材图片对应的多个尺寸、多个工卡图片的衍生素材图片以及对应的多个排布方式生成。
263.另,本方法1300未能详细描述的内容,还可以参照上述方法200中的各个步骤。此外,可以将上述设计模板的生成方法200应用到工卡设计模板中,即可以将其中的基础素材图片替换为工卡基本素材图片,以及设计模板可以修改为工卡设计模板等,成为又一个申请实施例。
264.基于上述相似的发明构思,图14示出了本技术另一示例性实施例提供的一种名片的设计方法的流程示意图。本技术实施例提供的该方法1400由智能终端执行,如电脑,该方法1400包括以下步骤:
265.1401:提供名片的设计界面。
266.1402:响应于用户的选择操作,通过在设计界面上选择一组名片设计模板,一组名片设计模板由多个名片设计模板组成,并在设计界面上展示用户选择的一组名片设计模板,多个名片设计模板根据多个名片的衍生素材图片以及可编辑对象在对应基础名片素材图片上的多个排布方式生成,多个名片的衍生素材图片根据对应基础名片素材图片进行变换生成。
267.1403:响应于用户的选择操作,在设计界面上从多个名片设计模板中选择一个名片设计模板,以用于完成名片设计。
268.由于前文已经详细阐述过步骤1401-1403的具体实施方式,此处就不再赘述。此外,还可以将名片替换为,好评卡、智能logo等,还可以为ui(用户界面,user interface)界面等。即本方法1400中的名片可以替换为好评卡、智能logo等,还可以为ui(用户界面,user interface)界面等,成为又一个申请实施例。在该方法1400中设计模板为名片设计模板。名片设计模板可以有横向设计模板,也可以有竖向设计模板。
269.此外,该方法1400还包括:在设计界面上展示设计对象的类型;响应于用户的选择操作,在设计界面上选择名片设计类型;根据选择的名片设计类型,在设计界面上展示名片设计类型对应的至少一组名片设计模板。
270.此外,该方法1400还包括:在设计界面上展示选择的名片设计模板,并基于用户的确认操作,确定对应的名片设计模板。
271.此外,该方法1400还包括:在设计界面上还展示编辑区域,用于编辑可编辑文字或可编辑图像;响应于用户在编辑区域中的编辑操作,确定可编辑文字或可编辑图像的编辑内容,并展示在对应可编辑文字或可编辑图像在所选名片设计模板的位置上。
272.其中,多个名片设计模板根据对应基础名片素材图片对应的多个尺寸、多个名片的衍生素材图片以及对应的多个排布方式生成。
273.另,本方法1400未能详细描述的内容,还可以参照上述方法200中的各个步骤。此外,可以将上述设计模板的生成方法200应用到名片设计模板中,即可以将其中的基础素材图片替换为名片基本素材图片,以及设计模板可以修改为名片设计模板等,成为又一个申请实施例。
274.图15为本技术一示例性实施例提供的一种设计模板的生成装置的结构框架示意图。该装置1500可以应用于服务器,如云服务器。该装置1500包括:获取模块1501、生成模块1502;以下针对各个模块的功能进行详细的阐述:
275.获取模块1501,用于获取基础素材图片,根据基础素材图片进行变换,生成多个对应的衍生素材图片。
276.获取模块1501,用于获取基础素材图片对应的可编辑对象在该基础素材图片上的多个排布方式。
277.生成模块1502,用于根据多个衍生素材图片以及对应的多个排布方式,生成多个设计模板。
278.此外,该装置1500还包括:确定模块,用于确定基础素材图片对应的多个尺寸,根据多个尺寸、多个衍生素材图片以及对应的多个排布方式,生成多个设计模板。
279.此外,该装置1500还包括:提供模块,用于通过展示设备,提供设计对象的设计界面;选择模块,用于基于用户的选择操作,通过展示设备在设计界面上选择一组设计模板,一组设计模板由多个设计模板组成,并通过展示设备在设计界面上展示用户选择的一组设计模板;选择模块,用于基于用户的选择操作,通过展示设备在设计界面上从多个设计模板中选择一个模板。
280.此外,该装置1500还包括:展示模块,还用于通过展示设备在设计界面上展示设计对象的类型;选择模块,还用于基于用户的选择操作,通过展示设备在设计界面上选择设计对象的类型;根据选择的类型,通过展示设备在设计界面上展示所选类型对应的至少一组设计模板。
281.此外,展示模块,还用于通过展示设备在设计界面上展示基础设计模板,基础设计模板中的至少部分基础设计模板分别对应一组设计模板,基础设计模板是基于基础素材图片生成的。
282.此外,展示模块,还用于通过展示设备在设计界面上展示选择的模板,并基于用户的确认操作,确定对应的模板。
283.此外,展示模块,还用于通过展示设备在设计界面上还展示编辑区域,用于编辑可编辑对象;确定模块,还用于基于用户在编辑区域中的编辑操作,通过展示设备确定可编辑对象的编辑内容,并展示在对应可编辑对象在所选模板的位置上。
284.此外,展示模块,还用于基于用户的编辑操作,通过展示设备展示编辑界面,用以对所选模板进行编辑;该装置1500还包括:编辑模块,用于基于用户对模板的编辑操作,通
过展示设备进行所选模板的编辑。
285.此外,确定模块,还用于确定可编辑对象的标识,并根据标识,通过展示设备进行可编辑对象的编辑。
286.具体的,获取模块1501,用于获取基础设计模板,并从基础设计模板中获取基础素材图片;基础设计模板符合质量条件。
287.具体的,生成模块1502,包括:获取单元,用于获取用于描述基础素材图片中内容的描述参数;调整单元,用于调整描述参数,并根据调整后的描述参数,生成对应的多个素材图片,作为衍生素材图片。
288.此外,确定模块,还用于确定基础设计模板的至少一个可编辑对象,以及至少一个可编辑对象在该基础设计模板中的位置;将位置进行调整,得到至少一个可编辑对象在该基础设计模板的至少一个排布方式。
289.具体的,生成模块1502,具体用于:将衍生素材图片以及可编辑对象对应的排布方式进行组合,生成多个设计模板。
290.其中,设计界面包括网页设计界面;该装置1500还包括:转换模块,用于对基础设计模板的模板格式进行转换,转换为可通过网页设计界面进行展示的模板,以使从转换格式后的基础设计模板中获取对应基础素材图片以及对应的可编辑对象。
291.此外,展示模块还用于:通过展示设备在设计界面上展示该界面具有至少一组设计模板的提示信息。
292.具体的,获取模块1501,包括:绘制单元,用于绘制基础素材图片,并获取用于绘制基础素材图片的绘制参数;调整单元,用于调整绘制参数,并根据调整后的绘制参数,生成对应的多个素材图片,作为衍生素材图片。
293.其中,绘制后的基础素材图片可在网页界面进行展示。
294.此外,提供模块,还用于通过展示设备,提供素材的设计界面,素材的设计界面包括当前提供的素材、绘制参数以及用于调整绘制参数的区域,素材由至少一个素材图片组成;确定模块,还用于基于用户对绘制参数的调整操作,通过展示设备,确定调整后的绘制参数;确定模块,还用于根据调整后的绘制参数,通过展示设备,确定调整后的素材图片,并生成调整后的素材,以进行展示。
295.此外,提供模块,还用于通过展示设备,提供多个基础素材的展示界面;选择模块,还用于基于用户的选择操作,通过展示设备,选择对应的基础素材,以使通过展示设备提供素材的设计界面,用于对所选基础素材进行设计。
296.此外,该装置1500还包括:设置模块,用于设置绘制参数的提示信息并通过展示设备进行提供,以提示用户进行绘制参数调整。
297.其中,素材包括静态素材以及动态素材。
298.其中,动态素材包括2d动态素材以及3d动态素材。
299.此外,针对动态素材,素材的设计界面包括:素材生成区域;获取模块1501,还用于:基于用户在素材生成区域中的生成操作,通过展示设备从动态素材中获取对应的至少一个素材图片,作为生成的素材。
300.此外,获取模块1501,还用于:基于用户在素材生成区域中的生成操作,通过展示设备从动态素材中获取对应的多个素材图片,并生成最终的动态素材,作为生成的素材。
301.其中,针对动态素材中至少一个素材图片,其至少部分素材图片绘制参数的数值随着预置变换规则进行变换。
302.此外,展示模块,还用于基于用户在所述素材生成区域中的生成操作,通过展示设备展示保存信息,用于保存生成的素材;该装置1500还包括:保存模块,用于基于用户的保存操作,通过展示设备保存生成的素材。
303.此外,生成模块1502,还用于基于用户对绘制参数或调整后的绘制参数进行保存的操作,通过展示设备,对绘制参数或调整后的绘制参数进行保存,生成参数文件;获取模块1501,还用于:基于用户的上传操作,通过展示设备获取参数文件;生成模块1502,还用于基于用户的展示操作,通过展示设备在素材的设计界面上生成并展示参数文件对应的素材,素材的设计界面包括当前提供的素材、绘制参数以及用于调整绘制参数的区域;确定模块,还用于基于用户对绘制参数的调整操作,通过展示设备,确定调整后的绘制参数;确定模块,还用于根据调整后的绘制参数,通过展示设备,确定调整后的素材图片,并生成调整后的素材,以供展示和保存。
304.此外,展示模块,还用于通过展示设备提供多个素材;确定模块,还用于基于用户的查找操作,通过展示设备确定用户所选素材,并查找所选素材对应的参数文件;保存模块,还用于基于用户的保存操作,通过展示设备保存参数文件;获取模块1501,还用于基于用户的上传操作,通过展示设备获取参数文件;生成模块1502,还用于基于用户的展示操作,通过展示设备在素材的设计界面上生成并展示参数文件对应的素材,素材的设计界面包括当前提供的素材、绘制参数以及用于调整绘制参数的区域;确定模块,还用于基于用户对绘制参数的调整操作,通过展示设备,确定调整后的绘制参数;确定模块,还用于根据调整后的绘制参数,通过展示设备,确定调整后的素材图片,并生成调整后的素材,以供展示和保存。
305.其中,基础素材图片包括:背景图片层;基础素材图片符合质量条件。
306.图16示出了本技术又一示例性实施例提供的一种素材的生成装置的结构框架示意图。该装置1600可以应用于服务器,如云服务器。该装置1600包括:绘制模块1601、调整模块1602,以下针对各个模块的功能进行详细的阐述:
307.绘制模块1601,用于绘制基础素材图片,并获取用于绘制基础素材图片的绘制参数。
308.调整模块1602,用于调整绘制参数,并根据调整后的所述绘制参数,生成对应的多个素材图片,作为衍生素材图片。
309.此外,该装置1600还包括:提供模块,还用于通过展示设备,提供素材的设计界面,素材的设计界面包括当前提供的素材、绘制参数以及用于调整绘制参数的区域,素材由至少一个素材图片组成;确定模块,用于基于用户对绘制参数的调整操作,通过展示设备,确定调整后的绘制参数;确定模块,还用于根据调整后的绘制参数,通过展示设备,确定调整后的素材图片,并生成调整后的素材,以进行展示。
310.此外,该装置1600还包括:设置模块,还用于设置绘制参数的提示信息并通过展示设备进行提供,以提示用户进行绘制参数调整。
311.其中,素材包括静态素材以及动态素材。
312.此外,针对动态素材,素材的设计界面包括:素材生成区域;该装置1600还包括:获
取模块,还用于:基于用户在素材生成区域中的生成操作,通过展示设备从动态素材中获取对应的至少一个素材图片,作为生成的素材。
313.此外,获取模块,还用于:基于用户在素材生成区域中的生成操作,通过展示设备从动态素材中获取对应的多个素材图片,并生成最终的动态素材,作为生成的素材。
314.其中,针对动态素材中至少一个素材图片,其至少部分素材图片绘制参数的数值随着预置变换规则进行变换。
315.此外,该装置1600还包括:展示模板,用于基于用户在素材生成区域中的生成操作,通过展示设备展示保存信息,用于保存生成的素材;基于用户的保存操作,通过展示设备保存生成的素材。
316.此外,该装置1600还包括:生成模块,用于基于用户对绘制参数或调整后的绘制参数进行保存的操作,通过展示设备,对绘制参数或调整后的绘制参数进行保存,生成参数文件;获取模块,还用于基于用户的上传操作,通过展示设备获取参数文件;生成模块,还用于基于用户的展示操作,通过展示设备在素材的设计界面上生成并展示参数文件对应的素材,素材的设计界面包括当前提供的素材、绘制参数以及用于调整绘制参数的区域;获取模块,还用于基于用户对绘制参数的调整操作,通过展示设备,确定调整后的绘制参数;确定模块,还用于根据调整后的绘制参数,通过展示设备,确定调整后的素材图片,并生成调整后的素材,以供展示和保存。
317.此外,提供模块,还用于通过展示设备提供多个素材;该装置1600还包括:提供模块,还用于基于用户的查找操作,通过展示设备确定用户所选素材,并查找所选素材对应的参数文件;该装置1600还包括:保存模块,还用于基于用户的保存操作,通过展示设备保存参数文件;获取模块,还用于基于用户的上传操作,通过展示设备获取参数文件;生成模块,还用于基于用户的展示操作,通过展示设备在素材的设计界面上生成并展示参数文件对应的素材,素材的设计界面包括当前提供的素材、绘制参数以及用于调整绘制参数的区域;确定模块,还用于基于用户对绘制参数的调整操作,通过展示设备,确定调整后的绘制参数;确定模块,还用于根据调整后的绘制参数,通过展示设备,确定调整后的素材图片,并生成调整后的素材,以供展示和保存。
318.需要说明的是,对于装置1600未能提及的部分内容,可以参照上述装置1500的内容。
319.图17示出了本技术又一示例性实施例提供的一种设计模板的生成装置的结构框架示意图。该装置1700可以应用于智能终端,如电脑。该装置1700包括:提供模块1701、选择模块1702,以下针对各个模块的功能进行详细的阐述:
320.提供模块1701,用于提供设计对象的设计界面。
321.选择模块1702,用于响应于用户的选择操作,通过在设计界面上选择一组设计模板,一组设计模板由多个设计模板组成,并在设计界面上展示用户选择的一组设计模板,多个设计模板根据多个衍生素材图片以及可编辑对象在对应基础素材图片上的多个排布方式生成,多个衍生素材图片根据对应基础素材图片进行变换生成。
322.选择模块1702,用于响应于用户的选择操作,在设计界面上从多个设计模板中选择一个模板。
323.此外,该装置1700还包括:展示模块,用于在设计界面上展示设计对象的类型;选
择模块1702,还用于响应于用户的选择操作,在设计界面上选择设计对象的类型;展示模块,还用于根据选择的类型,在设计界面上展示所选类型对应的至少一组设计模板。
324.此外,展示模块,还用于在设计界面上展示基础设计模板,基础设计模板中的至少部分基础设计模板分别对应一组设计模板,基础设计模板是基于基础素材图片生成的。
325.此外,该装置1700还包括:确定模块,用于在设计界面上展示选择的模板,并基于用户的确认操作,确定对应的模板。
326.此外,展示模块,还用于在设计界面上还展示编辑区域,用于编辑可编辑对象;确定模块,还用于响应于用户在编辑区域中的编辑操作,确定可编辑对象的编辑内容,并展示在对应可编辑对象在所选模板的位置上。
327.此外,展示模块,还用于响应于用户的编辑操作,展示编辑界面,用以对所选模板进行编辑;该装置1700还包括:编辑模块,用于响应于用户对模板的编辑操作,进行所选模板的编辑。
328.此外,确定模块,还用于确定可编辑对象的标识,并根据标识,进行可编辑对象的编辑。
329.此外,展示模块,还用于在设计界面上展示该界面具有至少一组设计模板展示的提示信息。
330.其中,多个设计模板根据对应基础素材图片对应的多个尺寸、多个衍生素材图片以及对应的多个排布方式生成。
331.需要说明的是,对于装置1700未能提及的部分内容,可以参照上述装置1500的内容。
332.图18示出了本技术又一示例性实施例提供的一种素材的生成装置的结构框架示意图。该装置1800可以应用于智能终端,如电脑。该装置1800包括:提供模块1801、确定模块1802,以下针对各个模块的功能进行详细的阐述:
333.提供模块1801,用于提供素材的设计界面,素材的设计界面包括当前提供的素材、绘制参数以及用于调整绘制参数的区域,素材由至少一个素材图片组成。
334.确定模块1802,用于响应于用户对绘制参数的调整操作,确定调整后的绘制参数。
335.确定模块1802,用于根据调整后的绘制参数,确定调整后的素材图片,并生成调整后的素材,以进行展示。
336.此外,提供模块1801,还用于提供多个基础素材的展示界面;该装置1800还包括:选择模块,用于响应于用户的选择操作,选择对应的基础素材,以使提供素材的设计界面,用于对所选基础素材进行设计。
337.此外,提供模块1801,还用于:提供绘制参数的提示信息,以提示用户进行绘制参数调整。
338.其中,素材包括静态素材以及动态素材。
339.此外,针对动态素材,素材的设计界面包括:素材生成区域;该装置1800还包括:获取模块,用于响应于用户在素材生成区域中的生成操作,从动态素材中获取对应的至少一个素材图片,作为生成的素材。
340.此外,获取模块,还用于:响应于用户在素材生成区域中的生成操作,从动态素材中获取对应的多个素材图片,并生成最终的动态素材,作为生成的素材。
341.其中,针对动态素材中至少一个素材图片,其至少部分素材图片绘制参数的数值随着预置变换规则进行变换。
342.此外,该装置1800还包括:展示模块,用于响应于用户在素材生成区域中的生成操作,展示保存信息,用于保存生成的素材;该装置1800还包括:保存模块,用于响应于用户的保存操作,保存生成的素材。
343.此外,该装置1800还包括:生成模块,用于响应于用户对绘制参数或调整后的绘制参数进行保存的操作,对绘制参数或调整后的绘制参数进行保存,生成参数文件;获取模块,还用于响应于用户的上传操作,获取参数文件;生成模块,用于响应于用户的展示操作,在素材的设计界面上生成并展示参数文件对应的素材,素材的设计界面包括当前提供的素材、绘制参数以及用于调整绘制参数的区域;确定模块1803,还用于响应于用户对绘制参数的调整操作,确定调整后的绘制参数;确定模块1803,还用于根据调整后的绘制参数,确定调整后的素材图片,并生成调整后的素材,以供展示和保存。
344.此外,提供模块1801,还用于:提供多个素材;响应于用户的查找操作,确定用户所选素材,并查找所选素材对应的参数文件;保存模块,还用于响应于用户的保存操作,保存参数文件;获取模块,还用于响应于用户的上传操作,获取参数文件;生成模块,还用于响应于用户的展示操作,在素材的设计界面上生成并展示参数文件对应的素材,素材的设计界面包括当前提供的素材、绘制参数以及用于调整绘制参数的区域;确定模块1803,还用于响应于用户对绘制参数的调整操作,确定调整后的绘制参数;确定模块1803,还用于根据调整后的绘制参数,确定调整后的素材图片,并生成调整后的素材,以供展示和保存。
345.需要说明的是,对于装置1800未能提及的部分内容,可以参照上述装置1500的内容。
346.图19示出了本技术又一示例性实施例提供的一种海报的设计装置的结构框架示意图。该装置1900可以应用于智能终端,如电脑。该装置1900包括:提供模块1901、选择模块1902,以下针对各个模块的功能进行详细的阐述:
347.提供模块1901,用于提供海报的设计界面。
348.选择模块1902,用于响应于用户的选择操作,通过在设计界面上选择一组海报设计模板,一组海报设计模板由多个海报设计模板组成,并在设计界面上展示用户选择的一组海报设计模板,多个海报设计模板根据多个海报的衍生素材图片以及可编辑对象在对应基础海报素材图片上的多个排布方式生成,多个海报的衍生素材图片根据对应基础海报素材图片进行变换生成。
349.选择模块1902,用于响应于用户的选择操作,在设计界面上从多个海报设计模板中选择一个海报设计模板,以用于完成海报设计。
350.此外,该装置1900还包括:展示模块,用于在设计界面上展示设计对象的类型;选择模块1902,用于响应于用户的选择操作,在设计界面上选择海报设计类型;展示模块,用于根据选择的海报设计类型,在设计界面上展示海报设计类型对应的至少一组海报设计模板。
351.此外,该装置1900还包括:展示模块,用于在设计界面上展示选择的海报设计模板,并基于用户的确认操作,确定对应的海报设计模板。
352.此外,展示模块,还用于:在设计界面上还展示编辑区域,用于编辑可编辑文字或
可编辑图像;该装置1900还包括:确定模块,用于响应于用户在编辑区域中的编辑操作,确定可编辑文字或可编辑图像的编辑内容,并展示在对应可编辑文字或可编辑图像在所选海报设计模板的位置上。
353.其中,多个海报设计模板根据对应基础海报素材图片对应的多个尺寸、多个海报的衍生素材图片以及对应的多个排布方式生成。
354.需要说明的是,对于装置1900未能提及的部分内容,可以参照上述装置1500的内容。
355.图20示出了本技术又一示例性实施例提供的一种工卡的设计装置的结构框架示意图。该装置2000可以应用于智能终端,如电脑。该装置2000包括:提供模块2001、选择模块2002,以下针对各个模块的功能进行详细的阐述:
356.提供模块2001,用于提供工卡的设计界面。
357.选择模块2002,用于响应于用户的选择操作,通过在设计界面上选择一组工卡设计模板,一组工卡设计模板由多个工卡设计模板组成,并在设计界面上展示用户选择的一组工卡设计模板,多个工卡设计模板根据多个工卡图片的衍生素材图片以及可编辑对象在对应基础工卡素材图片上的多个排布方式生成,多个工卡图片的衍生素材图片根据对应基础工卡素材图片进行变换生成。
358.选择模块2002,用于响应于用户的选择操作,在设计界面上从多个工卡设计模板中选择一个工卡设计模板,以用于完成工卡图片设计。
359.此外,该装置2000还包括:展示模块,用于在设计界面上展示设计对象的类型;选择模块2002,还用于响应于用户的选择操作,在设计界面上选择工卡设计类型;根据选择的工卡设计类型,在设计界面上展示工卡设计类型对应的至少一组工卡设计模板。
360.此外,展示模块,还用于在设计界面上展示选择的工卡设计模板,并基于用户的确认操作,确定对应的工卡设计模板。
361.此外,展示模块,还用于在设计界面上还展示编辑区域,用于编辑可编辑文字或可编辑图像;该装置2000还包括:确定模块,用于响应于用户在编辑区域中的编辑操作,确定可编辑文字或可编辑图像的编辑内容,并展示在对应可编辑文字或可编辑图像在所选工卡设计模板的位置上。
362.其中,多个工卡设计模板根据对应基础工卡素材图片对应的多个尺寸、多个工卡图片的衍生素材图片以及对应的多个排布方式生成。
363.需要说明的是,对于装置2000未能提及的部分内容,可以参照上述装置1500的内容。
364.图21示出了本技术又一示例性实施例提供的一种名片的设计装置的结构框架示意图。该装置2100可以应用于智能终端,如电脑。该装置2100包括:提供模块2101、选择模块2102,以下针对各个模块的功能进行详细的阐述:
365.提供模块2101,用于提供名片的设计界面。
366.选择模块2102,用于响应于用户的选择操作,通过在设计界面上选择一组名片设计模板,一组名片设计模板由多个名片设计模板组成,并在设计界面上展示用户选择的一组名片设计模板,多个名片设计模板根据多个名片的衍生素材图片以及可编辑对象在对应基础名片素材图片上的多个排布方式生成,多个名片的衍生素材图片根据对应基础名片素
材图片进行变换生成。
367.选择模块2102,用于响应于用户的选择操作,在设计界面上从多个名片设计模板中选择一个名片设计模板,以用于完成名片设计。
368.此外,该装置2100还包括:展示模块,用于在设计界面上展示设计对象的类型;选择模块2102,还用于响应于用户的选择操作,在设计界面上选择名片设计类型;选择模块2102,还用于根据选择的名片设计类型,在设计界面上展示名片设计类型对应的至少一组名片设计模板。
369.此外,展示模块,还用于在设计界面上展示选择的名片设计模板,并基于用户的确认操作,确定对应的名片设计模板。
370.此外,展示模块,还用于在设计界面上还展示编辑区域,用于编辑可编辑文字或可编辑图像;该装置2100还包括:确定模块,用于响应于用户在编辑区域中的编辑操作,确定可编辑文字或可编辑图像的编辑内容,并展示在对应可编辑文字或可编辑图像在所选名片设计模板的位置上。
371.其中,多个名片设计模板根据对应基础名片素材图片对应的多个尺寸、多个名片的衍生素材图片以及对应的多个排布方式生成。
372.需要说明的是,对于装置2100未能提及的部分内容,可以参照上述装置1500的内容。
373.以上描述了图15所示的装置1500的内部功能和结构,在一个可能的设计中,图12所示的装置1200的结构可实现为计算设备,如,云服务器。如图22所示,该设备2200可以包括:存储器2201、处理器2202;
374.存储器2201,用于存储计算机程序。
375.处理器2202,用于执行计算机程序,以用于:获取基础素材图片,根据基础素材图片进行变换,生成多个对应的衍生素材图片;获取基础素材图片对应的可编辑对象在该基础素材图片上的多个排布方式;根据多个衍生素材图片以及对应的多个排布方式,生成多个设计模板。
376.此外,处理器2202,还用于:确定基础素材图片对应的多个尺寸,根据多个尺寸、多个衍生素材图片以及对应的多个排布方式,生成多个设计模板。
377.此外,处理器2202,还用于:通过展示设备,提供设计对象的设计界面;基于用户的选择操作,通过展示设备在设计界面上选择一组设计模板,一组设计模板由多个设计模板组成,并通过展示设备在设计界面上展示用户选择的一组设计模板;基于用户的选择操作,通过展示设备在设计界面上从多个设计模板中选择一个模板。
378.此外,处理器2202,还用于:通过展示设备在设计界面上展示设计对象的类型;基于用户的选择操作,通过展示设备在设计界面上选择设计对象的类型;根据选择的类型,通过展示设备在设计界面上展示所选类型对应的至少一组设计模板。
379.此外,处理器2202,还用于:通过展示设备在设计界面上展示基础设计模板,基础设计模板中的至少部分基础设计模板分别对应一组设计模板,基础设计模板是基于基础素材图片生成的。
380.此外,处理器2202,还用于:通过展示设备在设计界面上展示选择的模板,并基于用户的确认操作,确定对应的模板。
381.此外,处理器2202,还用于:通过展示设备在设计界面上还展示编辑区域,用于编辑可编辑对象;基于用户在编辑区域中的编辑操作,通过展示设备确定可编辑对象的编辑内容,并展示在对应可编辑对象在所选模板的位置上。
382.此外,处理器2202,还用于:基于用户的编辑操作,通过展示设备展示编辑界面,用以对所选模板进行编辑;基于用户对模板的编辑操作,通过展示设备进行所选模板的编辑。
383.此外,处理器2202,还用于:确定可编辑对象的标识,并根据标识,通过展示设备进行可编辑对象的编辑。
384.具体的,处理器2202,具体用于:获取基础设计模板,并从基础设计模板中获取基础素材图片;基础设计模板符合质量条件。
385.具体的,处理器2202,具体用于:获取用于描述基础素材图片中内容的描述参数;调整描述参数,并根据调整后的描述参数,生成对应的多个素材图片,作为衍生素材图片。
386.此外,处理器2202,还用于:确定基础设计模板的至少一个可编辑对象,以及至少一个可编辑对象在该基础设计模板中的位置;将位置进行调整,得到至少一个可编辑对象在该基础设计模板的至少一个排布方式。
387.具体的,处理器2202,具体用于:将衍生素材图片以及可编辑对象对应的排布方式进行组合,生成多个设计模板。
388.其中,设计界面包括网页设计界面;处理器2202,还用于:对基础设计模板的模板格式进行转换,转换为可通过网页设计界面进行展示的模板,以使从转换格式后的基础设计模板中获取对应基础素材图片以及对应的可编辑对象。
389.此外,处理器2202,还用于:通过展示设备在设计界面上展示该界面具有至少一组设计模板的提示信息。
390.具体的,处理器2202,具体用于:绘制基础素材图片,并获取用于绘制基础素材图片的绘制参数;调整绘制参数,并根据调整后的绘制参数,生成对应的多个素材图片,作为衍生素材图片。
391.其中,绘制后的基础素材图片可在网页界面进行展示。
392.此外,处理器2202,还用于:通过展示设备,提供素材的设计界面,素材的设计界面包括当前提供的素材、绘制参数以及用于调整绘制参数的区域,素材由至少一个素材图片组成;基于用户对绘制参数的调整操作,通过展示设备,确定调整后的绘制参数;根据调整后的绘制参数,通过展示设备,确定调整后的素材图片,并生成调整后的素材,以进行展示。
393.此外,处理器2202,还用于:通过展示设备,提供多个基础素材的展示界面;基于用户的选择操作,通过展示设备,选择对应的基础素材,以使通过展示设备提供素材的设计界面,用于对所选基础素材进行设计。
394.此外,处理器2202,还用于:设置绘制参数的提示信息并通过展示设备进行提供,以提示用户进行绘制参数调整。
395.其中,素材包括静态素材以及动态素材。
396.其中,动态素材包括2d动态素材以及3d动态素材。
397.此外,针对动态素材,素材的设计界面包括:素材生成区域;处理器2202,还用于:基于用户在素材生成区域中的生成操作,通过展示设备从动态素材中获取对应的至少一个素材图片,作为生成的素材。
398.此外,处理器2202,还用于:基于用户在素材生成区域中的生成操作,通过展示设备从动态素材中获取对应的多个素材图片,并生成最终的动态素材,作为生成的素材。
399.其中,针对动态素材中至少一个素材图片,其至少部分素材图片绘制参数的数值随着预置变换规则进行变换。
400.此外,处理器2202,还用于:基于用户在所述素材生成区域中的生成操作,通过展示设备展示保存信息,用于保存生成的素材;基于用户的保存操作,通过展示设备保存生成的素材。
401.此外,处理器2202,还用于:基于用户对绘制参数或调整后的绘制参数进行保存的操作,通过展示设备,对绘制参数或调整后的绘制参数进行保存,生成参数文件;基于用户的上传操作,通过展示设备获取参数文件;基于用户的展示操作,通过展示设备在素材的设计界面上生成并展示参数文件对应的素材,素材的设计界面包括当前提供的素材、绘制参数以及用于调整绘制参数的区域;基于用户对绘制参数的调整操作,通过展示设备,确定调整后的绘制参数;根据调整后的绘制参数,通过展示设备,确定调整后的素材图片,并生成调整后的素材,以供展示和保存。
402.此外,处理器2202,还用于:通过展示设备提供多个素材;基于用户的查找操作,通过展示设备确定用户所选素材,并查找所选素材对应的参数文件;基于用户的保存操作,通过展示设备保存参数文件;基于用户的上传操作,通过展示设备获取参数文件;基于用户的展示操作,通过展示设备在素材的设计界面上生成并展示参数文件对应的素材,素材的设计界面包括当前提供的素材、绘制参数以及用于调整绘制参数的区域;基于用户对绘制参数的调整操作,通过展示设备,确定调整后的绘制参数;根据调整后的绘制参数,通过展示设备,确定调整后的素材图片,并生成调整后的素材,以供展示和保存。
403.其中,基础素材图片包括:背景图片层;基础素材图片符合质量条件。
404.另外,本发明实施例提供了一种计算机存储介质,计算机程序被一个或多个处理器执行时,致使一个或多个处理器实现图1-图8方法实施例中一种设计模板的生成方法的步骤。
405.以上描述了图16所示的装置1600的内部功能和结构,在一个可能的设计中,图16所示的装置1600的结构可实现为计算设备,如,云服务器。该设备2300可以包括:存储器2301、处理器2302;
406.存储器2301,用于存储计算机程序。
407.处理器2302,用于执行所述计算机程序,以用于:绘制基础素材图片,并获取用于绘制基础素材图片的绘制参数;调整绘制参数,并根据调整后的所述绘制参数,生成对应的多个素材图片,作为衍生素材图片。
408.此外,处理器2302,还用于:通过展示设备,提供素材的设计界面,素材的设计界面包括当前提供的素材、绘制参数以及用于调整绘制参数的区域,素材由至少一个素材图片组成;基于用户对绘制参数的调整操作,通过展示设备,确定调整后的绘制参数;根据调整后的绘制参数,通过展示设备,确定调整后的素材图片,并生成调整后的素材,以进行展示。
409.此外,处理器2302,还用于:设置绘制参数的提示信息并通过展示设备进行提供,以提示用户进行绘制参数调整。
410.其中,素材包括静态素材以及动态素材。
411.此外,针对动态素材,素材的设计界面包括:素材生成区域;处理器2302,还用于:基于用户在素材生成区域中的生成操作,通过展示设备从动态素材中获取对应的至少一个素材图片,作为生成的素材。
412.此外,处理器2302,还用于:基于用户在素材生成区域中的生成操作,通过展示设备从动态素材中获取对应的多个素材图片,并生成最终的动态素材,作为生成的素材。
413.其中,针对动态素材中至少一个素材图片,其至少部分素材图片绘制参数的数值随着预置变换规则进行变换。
414.此外,处理器2302,还用于:基于用户在素材生成区域中的生成操作,通过展示设备展示保存信息,用于保存生成的素材;基于用户的保存操作,通过展示设备保存生成的素材。
415.此外,处理器2302,还用于:基于用户对绘制参数或调整后的绘制参数进行保存的操作,通过展示设备,对绘制参数或调整后的绘制参数进行保存,生成参数文件;基于用户的上传操作,通过展示设备获取参数文件;基于用户的展示操作,通过展示设备在素材的设计界面上生成并展示参数文件对应的素材,素材的设计界面包括当前提供的素材、绘制参数以及用于调整绘制参数的区域;基于用户对绘制参数的调整操作,通过展示设备,确定调整后的绘制参数;根据调整后的绘制参数,通过展示设备,确定调整后的素材图片,并生成调整后的素材,以供展示和保存。
416.此外,处理器2302,还用于:通过展示设备提供多个素材;基于用户的查找操作,通过展示设备确定用户所选素材,并查找所选素材对应的参数文件;基于用户的保存操作,通过展示设备保存参数文件;基于用户的上传操作,通过展示设备获取参数文件;基于用户的展示操作,通过展示设备在素材的设计界面上生成并展示参数文件对应的素材,素材的设计界面包括当前提供的素材、绘制参数以及用于调整绘制参数的区域;基于用户对绘制参数的调整操作,通过展示设备,确定调整后的绘制参数;根据调整后的绘制参数,通过展示设备,确定调整后的素材图片,并生成调整后的素材,以供展示和保存。
417.需要说明的是,对于该设备2300未能提及的部分内容,可以参照上述设备2200的内容。
418.另外,本发明实施例提供了一种计算机存储介质,计算机程序被一个或多个处理器执行时,致使一个或多个处理器实现图9方法实施例中一种素材的生成方法的步骤。
419.以上描述了图17所示的装置1700的内部功能和结构,在一个可能的设计中,图17所示的装置1700的结构可实现为计算设备,如,智能终端,电脑。该设备2400可以包括:存储器2401、处理器2402;
420.存储器2401,用于存储计算机程序。
421.处理器2402,用于执行所述计算机程序,以用于:提供设计对象的设计界面;响应于用户的选择操作,通过在设计界面上选择一组设计模板,一组设计模板由多个设计模板组成,并在设计界面上展示用户选择的一组设计模板,多个设计模板根据多个衍生素材图片以及可编辑对象在对应基础素材图片上的多个排布方式生成,多个衍生素材图片根据对应基础素材图片进行变换生成;响应于用户的选择操作,在设计界面上从多个设计模板中选择一个模板。
422.此外,处理器2402,还用于:在设计界面上展示设计对象的类型;响应于用户的选
择操作,在设计界面上选择设计对象的类型;根据选择的类型,在设计界面上展示所选类型对应的至少一组设计模板。
423.此外,处理器2402,还用于:在设计界面上展示基础设计模板,基础设计模板中的至少部分基础设计模板分别对应一组设计模板,基础设计模板是基于基础素材图片生成的。
424.此外,处理器2402,还用于:在设计界面上展示选择的模板,并基于用户的确认操作,确定对应的模板。
425.此外,处理器2402,还用于:在设计界面上还展示编辑区域,用于编辑可编辑对象;响应于用户在编辑区域中的编辑操作,确定可编辑对象的编辑内容,并展示在对应可编辑对象在所选模板的位置上。
426.此外,处理器2402,还用于:响应于用户的编辑操作,展示编辑界面,用以对所选模板进行编辑;响应于用户对模板的编辑操作,进行所选模板的编辑。
427.此外,处理器2402,还用于:确定可编辑对象的标识,并根据标识,进行可编辑对象的编辑。
428.此外,处理器2402,还用于:在设计界面上展示该界面具有至少一组设计模板展示的提示信息。
429.其中,多个设计模板根据对应基础素材图片对应的多个尺寸、多个衍生素材图片以及对应的多个排布方式生成。
430.需要说明的是,对于该设备2400未能提及的部分内容,可以参照上述设备2200的内容。
431.另外,本发明实施例提供了一种计算机存储介质,计算机程序被一个或多个处理器执行时,致使一个或多个处理器实现图10方法实施例中一种设计模板的生成方法的步骤。
432.以上描述了图18所示的装置1800的内部功能和结构,在一个可能的设计中,图18所示的装置1800的结构可实现为计算设备,如,智能终端,电脑。该设备2500可以包括:存储器2501、处理器2502;
433.存储器2501,用于存储计算机程序。
434.处理器2502,用于执行所述计算机程序,以用于:提供素材的设计界面,素材的设计界面包括当前提供的素材、绘制参数以及用于调整绘制参数的区域,素材由至少一个素材图片组成;响应于用户对绘制参数的调整操作,确定调整后的绘制参数;根据调整后的绘制参数,确定调整后的素材图片,并生成调整后的素材,以进行展示。
435.此外,处理器2502,还用于:提供多个基础素材的展示界面;响应于用户的选择操作,选择对应的基础素材,以使提供素材的设计界面,用于对所选基础素材进行设计。
436.此外,处理器2502,还用于:提供绘制参数的提示信息,以提示用户进行绘制参数调整。
437.其中,素材包括静态素材以及动态素材。
438.此外,针对动态素材,素材的设计界面包括:素材生成区域;处理器2502,还用于:响应于用户在素材生成区域中的生成操作,从动态素材中获取对应的至少一个素材图片,作为生成的素材。
439.此外,处理器2502,还用于:响应于用户在素材生成区域中的生成操作,从动态素材中获取对应的多个素材图片,并生成最终的动态素材,作为生成的素材。
440.其中,针对动态素材中至少一个素材图片,其至少部分素材图片绘制参数的数值随着预置变换规则进行变换。
441.此外,处理器2502,还用于:响应于用户在素材生成区域中的生成操作,展示保存信息,用于保存生成的素材;响应于用户的保存操作,保存生成的素材。
442.此外,处理器2502,还用于:响应于用户对绘制参数或调整后的绘制参数进行保存的操作,对绘制参数或调整后的绘制参数进行保存,生成参数文件;响应于用户的上传操作,获取参数文件;响应于用户的展示操作,在素材的设计界面上生成并展示参数文件对应的素材,素材的设计界面包括当前提供的素材、绘制参数以及用于调整绘制参数的区域;响应于用户对绘制参数的调整操作,确定调整后的绘制参数;根据调整后的绘制参数,确定调整后的素材图片,并生成调整后的素材,以供展示和保存。
443.此外,处理器2502,还用于:提供多个素材;响应于用户的查找操作,确定用户所选素材,并查找所选素材对应的参数文件;响应于用户的保存操作,保存参数文件;响应于用户的上传操作,获取参数文件;响应于用户的展示操作,在素材的设计界面上生成并展示参数文件对应的素材,素材的设计界面包括当前提供的素材、绘制参数以及用于调整绘制参数的区域;响应于用户对绘制参数的调整操作,确定调整后的绘制参数;根据调整后的绘制参数,确定调整后的素材图片,并生成调整后的素材,以供展示和保存。
444.需要说明的是,对于该设备2500未能提及的部分内容,可以参照上述设备2200的内容。
445.另外,本发明实施例提供了一种计算机存储介质,计算机程序被一个或多个处理器执行时,致使一个或多个处理器实现图11方法实施例中一种素材的生成方法的步骤。
446.以上描述了图19所示的装置1900的内部功能和结构,在一个可能的设计中,图19所示的装置1900的结构可实现为计算设备,如,智能终端,电脑。该设备2600可以包括:存储器2601、处理器2602;
447.存储器2601,用于存储计算机程序。
448.处理器2602,用于执行所述计算机程序,以用于:提供海报的设计界面;响应于用户的选择操作,通过在设计界面上选择一组海报设计模板,一组海报设计模板由多个海报设计模板组成,并在设计界面上展示用户选择的一组海报设计模板,多个海报设计模板根据多个海报的衍生素材图片以及可编辑对象在对应基础海报素材图片上的多个排布方式生成,多个海报的衍生素材图片根据对应基础海报素材图片进行变换生成;响应于用户的选择操作,在设计界面上从多个海报设计模板中选择一个海报设计模板,以用于完成海报设计。
449.此外,处理器2602,还用于:在设计界面上展示设计对象的类型;响应于用户的选择操作,在设计界面上选择海报设计类型;根据选择的海报设计类型,在设计界面上展示海报设计类型对应的至少一组海报设计模板。
450.此外,处理器2602,还用于:在设计界面上展示选择的海报设计模板,并基于用户的确认操作,确定对应的海报设计模板。
451.此外,处理器2602,还用于:在设计界面上还展示编辑区域,用于编辑可编辑文字
或可编辑图像;响应于用户在编辑区域中的编辑操作,确定可编辑文字或可编辑图像的编辑内容,并展示在对应可编辑文字或可编辑图像在所选海报设计模板的位置上。
452.其中,多个海报设计模板根据对应基础海报素材图片对应的多个尺寸、多个海报的衍生素材图片以及对应的多个排布方式生成。
453.需要说明的是,对于该设备2600未能提及的部分内容,可以参照上述设备2200的内容。
454.另外,本发明实施例提供了一种计算机存储介质,计算机程序被一个或多个处理器执行时,致使一个或多个处理器实现图12方法实施例中一种海报的设计方法的步骤。
455.以上描述了图20所示的装置2000的内部功能和结构,在一个可能的设计中,图20所示的装置2000的结构可实现为计算设备,如,智能终端,电脑。该设备2700可以包括:存储器2701、处理器2702;
456.存储器2701,用于存储计算机程序。
457.处理器2702,用于执行所述计算机程序,以用于:提供工卡的设计界面;响应于用户的选择操作,通过在设计界面上选择一组工卡设计模板,一组工卡设计模板由多个工卡设计模板组成,并在设计界面上展示用户选择的一组工卡设计模板,多个工卡设计模板根据多个工卡图片的衍生素材图片以及可编辑对象在对应基础工卡素材图片上的多个排布方式生成,多个工卡图片的衍生素材图片根据对应基础工卡素材图片进行变换生成;响应于用户的选择操作,在设计界面上从多个工卡设计模板中选择一个工卡设计模板,以用于完成工卡图片设计。
458.此外,处理器2702,还用于:在设计界面上展示设计对象的类型;响应于用户的选择操作,在设计界面上选择工卡设计类型;根据选择的工卡设计类型,在设计界面上展示工卡设计类型对应的至少一组工卡设计模板。
459.此外,处理器2702,还用于:在设计界面上展示选择的工卡设计模板,并基于用户的确认操作,确定对应的工卡设计模板。
460.此外,处理器2702,还用于:在设计界面上还展示编辑区域,用于编辑可编辑文字或可编辑图像;响应于用户在编辑区域中的编辑操作,确定可编辑文字或可编辑图像的编辑内容,并展示在对应可编辑文字或可编辑图像在所选工卡设计模板的位置上。
461.其中,多个工卡设计模板根据对应基础工卡素材图片对应的多个尺寸、多个工卡图片的衍生素材图片以及对应的多个排布方式生成。
462.需要说明的是,对于该设备2700未能提及的部分内容,可以参照上述设备2200的内容。
463.另外,本发明实施例提供了一种计算机存储介质,计算机程序被一个或多个处理器执行时,致使一个或多个处理器实现图13方法实施例中一种工卡的设计方法的步骤。
464.以上描述了图21所示的装置2100的内部功能和结构,在一个可能的设计中,图21所示的装置2100的结构可实现为计算设备,如,智能终端,电脑。该设备2800可以包括:存储器2801、处理器2802;
465.存储器2801,用于存储计算机程序。
466.处理器2802,用于执行所述计算机程序,以用于:提供名片的设计界面;响应于用户的选择操作,通过在设计界面上选择一组名片设计模板,一组名片设计模板由多个名片
设计模板组成,并在设计界面上展示用户选择的一组名片设计模板,多个名片设计模板根据多个名片的衍生素材图片以及可编辑对象在对应基础名片素材图片上的多个排布方式生成,多个名片的衍生素材图片根据对应基础名片素材图片进行变换生成;响应于用户的选择操作,在设计界面上从多个名片设计模板中选择一个名片设计模板,以用于完成名片设计。
467.此外,处理器2802,还用于:在设计界面上展示设计对象的类型;响应于用户的选择操作,在设计界面上选择名片设计类型;根据选择的名片设计类型,在设计界面上展示名片设计类型对应的至少一组名片设计模板。
468.此外,处理器2802,还用于:在设计界面上展示选择的名片设计模板,并基于用户的确认操作,确定对应的名片设计模板。
469.此外,处理器2802,还用于:在设计界面上还展示编辑区域,用于编辑可编辑文字或可编辑图像;响应于用户在编辑区域中的编辑操作,确定可编辑文字或可编辑图像的编辑内容,并展示在对应可编辑文字或可编辑图像在所选名片设计模板的位置上。
470.其中,多个名片设计模板根据对应基础名片素材图片对应的多个尺寸、多个名片的衍生素材图片以及对应的多个排布方式生成。
471.需要说明的是,对于该设备2800未能提及的部分内容,可以参照上述设备2200的内容。
472.另外,本发明实施例提供了一种计算机存储介质,计算机程序被一个或多个处理器执行时,致使一个或多个处理器实现图14方法实施例中一种名片的设计方法的步骤。
473.另外,在上述实施例及附图中的描述的一些流程中,包含了按照特定顺序出现的多个操作,但是应该清楚了解,这些操作可以不按照其在本文中出现的顺序来执行或并行执行,操作的序号如201、202、203等,仅仅是用于区分开各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。需要说明的是,本文中的“第一”、“第二”等描述,是用于区分不同的消息、设备、模块等,不代表先后顺序,也不限定“第一”和“第二”是不同的类型。
474.以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
475.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助加必需的通用硬件平台的方式来实现,当然也可以通过硬件和软件结合的方式来实现。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以计算机产品的形式体现出来,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
476.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序
指令到通用计算机、专用计算机、嵌入式处理机或其他可编程多媒体数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程多媒体数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
477.这些计算机程序指令也可存储在能引导计算机或其他可编程多媒体数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
478.这些计算机程序指令也可装载到计算机或其他可编程多媒体数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
479.在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
480.内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。内存是计算机可读介质的示例。
481.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
482.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献