WPF中使用PS导出的SVG矢量图

1、PS导出的SVG格式内容如下图,是Image的Base64,不是我们想要的

 2、通过阿里巴巴矢量图库转成我们想要的svg代码

        将PS导出的SVG上传阿里巴巴矢量库,然后再把上传的SVG下载下来

        

 下载的SVG格式是这种

 

 到这一步,这个SVG文件可以通过第三方插件(NuGet:SharpVectors)在wpf中显示,但是不能直接在wpf中使用,继续转换。

3、通过SharpVectors转换器(GitHub上有源码,也可以点击链接直接下载我编译好的exe)将SVG代码转成xaml格式

 

 复制所有内容,粘贴到Resources中,粘贴后需要给 顶层的DrawingGroup设置一个key名称,比如“Map01”,最后直接使用这个Map01资源就可以了,下图所示。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小目标一个亿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值