一种海报生成方法技术

技术编号:39717610 阅读:9 留言:0更新日期:2023-12-17 23:24
本申请实施例提供了一种海报生成方法

【技术实现步骤摘要】
一种海报生成方法、装置、设备以及存储介质


[0001]本申请涉及数据处理
,特别是涉及一种海报生成方法

装置

设备以及存储介质


技术介绍

[0002]现有技术中,海报通常由专业人员利用专业的设计软件进行制作,这会导致制作海报的成本高,效率低

因此,如何更加简便的制作海报,提高海报制作效率成为亟需解决的问题


技术实现思路

[0003]本申请实施例的目的在于提供一种海报生成方法,以实现更加简便的制作海报,提高海报制作效率

具体技术方案如下:
[0004]在本申请实施的第一方面,首先提供了一种海报生成方法,所述方法包括:
[0005]在预定的操作界面中展示用户选定的海报素材;
[0006]响应于用户在所述操作界面中发出的

针对所述海报素材进行布局的操作指令,对所述海报素材进行布局,得到布局后的海报素材;
[0007]将布局后的海报素材转换为超级文本标记语言
HTML
代码和层叠样式表
CSS
代码;其中,所述
HTML
代码表征布局后的所述海报素材的素材内容,所述
CSS
代码表征布局后的海报素材的布局样式;
[0008]通过浏览器对所述
HTML
代码和
CSS
代码进行加载及渲染,得到预览网页;
[0009]响应于用户发出的

用于表征基于所述预览网页生成海报的生成指令,将所述预览网页转换为图片,得到目标海报

[0010]可选的,所述将布局后的海报素材转换为超级文本标记语言
HTML
代码和层叠样式表
CSS
代码之前,所述方法还包括:
[0011]响应于用户在所述操作界面中发出的

对所述海报素材进行编辑的操作指令,对所述海报素材进行编辑;
[0012]所述将布局后的海报素材转换为超级文本标记语言
HTML
代码和层叠样式表
CSS
代码,包括:
[0013]将布局和编辑后的海报素材转换为超级文本标记语言
HTML
代码和层叠样式表
CSS
代码

[0014]可选的,所述方法还包括:
[0015]响应于用户在得到多张目标海报后所发出的动态海报生成指令,按照所述动态海报生成指令中包括的动态海报参数,将所述多张目标海报组合成动态海报;
[0016]其中,所述动态海报参数包括所述多张目标海报的展示顺序以及所述多张目标海报之间的切换速度

[0017]可选的,所述通过浏览器对所述
HTML
代码和
CSS
代码进行加载及渲染,得到预览网
页之前,所述方法还包括:
[0018]按照用户对所述
HTML
代码和
/

CSS
代码的调整指令,对所述
HTML
代码和
/

CSS
代码进行调整

[0019]可选的,所述响应于用户发出的

用于表征基于所述预览网页生成海报的生成指令,将所述预览网页转换为图片,得到目标海报包括:
[0020]响应于用户发出的

用于表征基于所述预览网页生成海报的生成指令,按照所述生成指令包括的海报生成参数,将所述预览网页转换为图片,得到目标海报;其中,所述海报生成参数包括图片尺寸

分辨率和格式

[0021]在本申请实施的第二方面,还提供了一种海报生成装置,所述装置包括:
[0022]选定模块,用于在预定的操作界面中展示用户选定的海报素材;
[0023]布局模块,用于响应于用户在所述操作界面中发出的

针对所述海报素材进行布局的操作指令,对所述海报素材进行布局,得到布局后的海报素材;
[0024]第一转换模块,用于将布局后的海报素材转换为超级文本标记语言
HTML
代码和层叠样式表
CSS
代码;其中,所述
HTML
代码表征布局后的所述海报素材的素材内容,所述
CSS
代码表征布局后的海报素材的布局样式;
[0025]渲染模块,用于通过浏览器对所述
HTML
代码和
CSS
代码进行加载及渲染,得到预览网页;
[0026]第二转换模块,用于响应于用户发出的

用于表征基于所述预览网页生成海报的生成指令,将所述预览网页转换为图片,得到目标海报

[0027]可选的,所述第一转换模块之前,所述装置还包括:
[0028]编辑模块,用于响应于用户在所述操作界面中发出的

对所述海报素材进行编辑的操作指令,对所述海报素材进行编辑;
[0029]所述将布局后的海报素材转换为超级文本标记语言
HTML
代码和层叠样式表
CSS
代码,包括:
[0030]将布局和编辑后的海报素材转换为超级文本标记语言
HTML
代码和层叠样式表
CSS
代码

[0031]可选的,所述装置还包括:
[0032]合成模块,用于响应于用户在得到多张目标海报后所发出的动态海报生成指令,按照所述动态海报生成指令中包括的动态海报参数,将所述多张目标海报组合成动态海报;
[0033]其中,所述动态海报参数包括所述多张目标海报的展示顺序以及所述多张目标海报之间的切换速度

[0034]在本申请实施的又一方面,还提供了一种电子设备,包括处理器

通信接口

存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
[0035]存储器,用于存放计算机程序;
[0036]处理器,用于执行存储器上所存放的程序时,实现上述任一所述的海报生成方法

[0037]在本申请实施的又一方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一所述的海报生成方法

[0038]本申请实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述任一所述的海报生成方法

[0039]本申请实施例有益效果:
[0040]本申请实施例提供的一种海报生成方法,通过在预定的操作界面中展示用户选定的海报素材;响应于用户在所述操作界面中发出的

针对所述海报素材进行布局的操作指本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种海报生成方法,其特征在于,所述方法包括:在预定的操作界面中展示用户选定的海报素材;响应于用户在所述操作界面中发出的

针对所述海报素材进行布局的操作指令,对所述海报素材进行布局,得到布局后的海报素材;将布局后的海报素材转换为超级文本标记语言
HTML
代码和层叠样式表
CSS
代码;其中,所述
HTML
代码表征布局后的所述海报素材的素材内容,所述
CSS
代码表征布局后的海报素材的布局样式;通过浏览器对所述
HTML
代码和
CSS
代码进行加载及渲染,得到预览网页;响应于用户发出的

用于表征基于所述预览网页生成海报的生成指令,将所述预览网页转换为图片,得到目标海报
。2.
根据权利要求1所述的方法,其特征在于,所述将布局后的海报素材转换为超级文本标记语言
HTML
代码和层叠样式表
CSS
代码之前,所述方法还包括:响应于用户在所述操作界面中发出的

对所述海报素材进行编辑的操作指令,对所述海报素材进行编辑;所述将布局后的海报素材转换为超级文本标记语言
HTML
代码和层叠样式表
CSS
代码,包括:将布局和编辑后的海报素材转换为超级文本标记语言
HTML
代码和层叠样式表
CSS
代码
。3.
根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于用户在得到多张目标海报后所发出的动态海报生成指令,按照所述动态海报生成指令中包括的动态海报参数,将所述多张目标海报组合成动态海报;其中,所述动态海报参数包括所述多张目标海报的展示顺序以及所述多张目标海报之间的切换速度
。4.
根据权利要求1所述的方法,其特征在于,所述通过浏览器对所述
HTML
代码和
CSS
代码进行加载及渲染,得到预览网页之前,所述方法还包括:按照用户对所述
HTML
代码和
/

CSS
代码的调整指令,对所述
HTML
代码和
/

CSS
代码进行调整
。5.
根据权利要求1所述的方法,其特征在于,所述响应于用户发出的

用于表征基于所述预览网页生成海报的生成指令,将所述预览网页转换为图片,得到目标海报包括:响应于用户发出的

...

【专利技术属性】
技术研发人员:于光远张强
申请(专利权)人:中信建投证券股份有限公司
类型:发明
国别省市:

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

1