日拱一卒无有尽,功不唐捐终入海

SVG文件解析通过PHP转成JSON

PHP教程 Sam 867℃ 0评论

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

解决方案:

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

一、对上传的svg文件解析

二、svg解析

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

四、base64字符串图片上传oss

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

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

喜欢 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)