zoukankan      html  css  js  c++  java
  • WPF svg 转 xmal

    今天wpf里面要用矢量图,美工出的是svg格式的,需要将svg格式的转换为xaml

    1.第一个尝试是安装Inkscape,这个软件可以直接将svg另存为xaml,但是最终发现转换出来会出现错误

    2.这是一个开源项目:

    项目地址:https://github.com/BerndK/SvgToXaml

    他下面具体用的是这个:sharpvectors(http://sharpvectors.codeplex.com/)这个直接能在c#里使用svg

    呵呵,用这个转成功了,目前没有转失败的情况

    他转出来直接是Drawingimage资源,如下

    <DrawingImage x:Key="____3_01DrawingImage">
                <DrawingImage.Drawing>
                    <DrawingGroup ClipGeometry="M0,0 V89 H230 V0 H0 Z">
                        <GeometryDrawing Brush="#FFD1D1D1" Geometry="F1 M230,89z M0,0z M222.5,80L222.5,80 14.1,80 14.1,77.6 15.1,77.6 15.1,79 221.5,79 221.5,11.6 215.8,11.6 215.8,10.6 222.5,10.6z" />
                        <DrawingGroup>
                            <GeometryDrawing Brush="#FF4AC0E0">
                                <GeometryDrawing.Geometry>
                                    <RectangleGeometry RadiusX="0" RadiusY="0" Rect="9.7,7.7,209.3,69.9" />
                                </GeometryDrawing.Geometry>
                            </GeometryDrawing>
                        </DrawingGroup>
                    </DrawingGroup>
                </DrawingImage.Drawing>
            </DrawingImage>
    

      

  • 相关阅读:
    初学mongodb笔记
    git学习【转载】
    json序列化与反序列化
    ES6函数比对ES5函数
    前端js脚本与防止js脚本
    js函数整合队列顺序执行插件
    padding-使用必记
    css小技巧
    三分钟教会你开密码箱
    百度地图Marker优化方案
  • 原文地址:https://www.cnblogs.com/maoyuanwai/p/6700908.html
Copyright © 2011-2022 走看看