利用Adobe Illustrator解决SVG中vector形状之间的白边间隙问题
问题描述:
用matplotlib生成的SVG文件,直接导入Visio时无法正常放缩,需要先经AI(Adobe Illustrator)另存为新的SVG再插入Visio,然而对于vector形状色彩丰富、数量众多的的SVG,AI直接导出将产生白边,如图1所示,严重影响美观。
解决方法:
1. AI打开matplotlib所生成的初始svg文件,选中图像后,点击图像-取消编组(Ctrl+Shift+G),并删除空白背景
2. 选中不包含坐标轴的3D图层,在窗口-路径查找器(Shift+Ctrl+F9)中,选择“修边”,待滤镜应用完成,即可另存SVG并插入visio。修边操作如图2所示。
结果展示: