一种基于Photoshop文件批量生成海报的方法技术

技术编号:41574226 阅读:16 留言:0更新日期:2024-06-06 23:53
本发明专利技术公开了一种基于Photoshop文件批量生成海报的方法,包括如下步骤,S1、将Photoshop源文件设计图批量转换为浏览器html展示元素;S2、批量修改各个设计图的html展示元素;S3、将各个html展示元素转换为base64图片;S4、批量下载base64图片。优点是:通过源文件数据的分析和数据的组装以及源文件的分组、图层、大小等相关数据,对相关数据进行解析和分类整理可以精准定位到每一个元素的大小以及位置,对设计图进行完整还原。通过对源文件数据的颜色整合处理,使颜色可以正常渲染展示,正常还原设计图的背景色,使得使用方得到不失真的原设计图的样式和设计。通过数据驱动和算法结合,对设计图元素进行批量修改,修改之后可以一键下载所有已修改的图片,提高修改效率。

【技术实现步骤摘要】

本专利技术涉及海报设计,尤其涉及一种基于photoshop文件批量生成海报的方法。


技术介绍

1、目前,针对解析photoshop源文件生成海报的技术已经涌现了多种产品和方法。这些产品和技术主要集中在前端设计图的还原、photoshop设计图转换为图片以及photoshop设计图解析插件等领域。

2、在解析photoshop文件领域,存在如下问题:

3、1、目前的同类产品在上传photoshop文件进行解析时,可能会导致设计图的宽高比例与原始设计图不符。例如,原始设计文件的宽高为375*700像素,而使用同类产品上传后可能解析为500*1000像素。

4、2、背景图片渐变色的颜色会失真,例如一个背景颜色为从红色到蓝色的渐变色,可能会解析出来浅黄色,这样极大影响了从设计图到图片的还原效果。

5、3、将设计图转换为图片后,通常只能进行单张修改,无法实现批量修改和批量下载,这明显降低了工作效率。


技术实现思路

1、本专利技术的目的在于提供一种基于photoshop文件本文档来自技高网...

【技术保护点】

1.一种基于Photoshop文件批量生成海报的方法,其特征在于:包括如下步骤,

2.根据权利要求1所述的基于Photoshop文件批量生成海报的方法,其特征在于:步骤S1具体为,对Photoshop源文件设计图进行解析,获取数据结构,对数据结构进行分析,寻找渲染图层所需要的相关数据,对这些相关数据进行拆解和组装之后获取可读及可使用的预备数据;根据需要批量修改的设计图数量再次对预备数据进行复制和组装,组装完成后根据每一条数据的特性进行浏览器渲染,以在浏览器中得到各张设计图的html展示元素。

3.根据权利要求2所述的基于Photoshop文件批量生成海报的方法,其...

【技术特征摘要】

1.一种基于photoshop文件批量生成海报的方法,其特征在于:包括如下步骤,

2.根据权利要求1所述的基于photoshop文件批量生成海报的方法,其特征在于:步骤s1具体为,对photoshop源文件设计图进行解析,获取数据结构,对数据结构进行分析,寻找渲染图层所需要的相关数据,对这些相关数据进行拆解和组装之后获取可读及可使用的预备数据;根据需要批量修改的设计图数量再次对预备数据进行复制和组装,组装完成后根据每一条数据的特性进行浏览器渲染,以在浏览器中得到各张设计图的html展示元素。

3.根据权利要求2所述的基于photoshop文件批量生成海报的方法,其特征在于:所述数据结构包括layer、psd、_children;

4.根据权利要求2所述的基于photoshop文件批量生成海报的方法,其特征在于:所述渲染图层所需要的相关数据包括图层、文案、图片、颜色、字体、子重、文字大小、行高。

5.根据权利要求4所述的基于photoshop文件...

【专利技术属性】
技术研发人员:张旭贾万军陈晓娇
申请(专利权)人:北京希望在线线上学科培训学校
类型:发明
国别省市:

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

1