如果今天不努力,明天也不努力,那么人生只是在重复而已。(心不定,难成事)

SVG文件解析通过PHP转成JSON

PHP教程 Sam 308℃

代码背景:公司要做一个广告banner生成的工具,提前做好很多svg模板,上传上去,然后对svg模板中图片和文字编辑,导出最终的广告图片。提升设计运营做图效率

解决方案:

方案一、上传的svg模板解析成带有图层元素的json(图片、文字、位置、大小等等参数),前后端共同维护这个json,前端将做了更改的json发给后端,后端解析加入队列去合成图片(时间短未使用)
方案二、后端负责发布svg模板,前端负责修改svg图片元素,生成新的png图片

一、对上传的svg文件解析

二、svg解析

三、处理svg的xml转成的数组中@attributes

四、base64字符串图片上传oss

更多待涛哥实践总结.分享…

转载请注明:PHP笔记 » SVG文件解析通过PHP转成JSON

喜欢 (0)