1、PS导出的SVG格式内容如下图,是Image的Base64,不是我们想要的
2、通过阿里巴巴矢量图库转成我们想要的svg代码
将PS导出的SVG上传阿里巴巴矢量库,然后再把上传的SVG下载下来
下载的SVG格式是这种
到这一步,这个SVG文件可以通过第三方插件(NuGet:SharpVectors)在wpf中显示,但是不能直接在wpf中使用,继续转换。
3、通过SharpVectors转换器(GitHub上有源码)将SVG代码转成xaml格式
复制所有内容,粘贴到Resources中,粘贴后需要给 顶层的DrawingGroup设置一个key名称,比如“Map01”,最后直接使用这个Map01资源就可以了,下图所示。