Graphics 将SVG转换为XAML

Graphics 将SVG转换为XAML,graphics,windows-8,windows-runtime,microsoft-metro,winrt-xaml,Graphics,Windows 8,Windows Runtime,Microsoft Metro,Winrt Xaml,我尝试了InkScape&,但它没有给我正确的XAML 任何人都可以转换成与WinRT兼容的XAML吗?看看这个,看看它是否有效: 方法(是,超级ack): 使用Inkscape另存为PDF 将文件扩展名从PDF重命名为AI 使用表达式设计打开AI文档 导出到Silverlight画布 使用Inkscape 0.91可以打开SVG文件并直接另存为XAML 选择Microsoft XAML文件作为文件类型: 我无法对相关答案发表评论,但我发现在Inkscape中打开SVG,复制并粘贴到Expre

我尝试了InkScape&,但它没有给我正确的XAML


任何人都可以转换成与WinRT兼容的XAML吗?

看看这个,看看它是否有效:

方法(是,超级ack):

  • 使用Inkscape另存为PDF
  • 将文件扩展名从PDF重命名为AI
  • 使用
    表达式设计
    打开AI文档
  • 导出到Silverlight画布

使用Inkscape 0.91可以打开SVG文件并直接另存为XAML

选择Microsoft XAML文件作为文件类型:


我无法对相关答案发表评论,但我发现在
Inkscape
中打开
SVG
,复制并粘贴到
Expression Design
上更容易。然后选择
复制到XAML
(或
Ctrl+Shift+C
)。

如果你想让别人为你工作,你在亚马逊Mechanical Turk上会比在这里更幸运。我已经尝试过我的方法,但我失败了,这就是我问的原因。然后向我们展示你所做的。无需展示,你至少应该相信我,不要投反对票。我在SO上的4.3K代表不是一件有趣的事。看看蒂姆的想法。他相信我,给了我确切的解决办法。@Xyroid-不管你的代表是什么,你的帖子仍然写着“为我做我的工作”。有了这个代表,你应该已经知道了这样的礼仪。Tim回答得很好,他告诉你怎么做,而不是像你要求的那样为你做。另存为xaml with Inkscape(silverlight兼容)在Windows 8.1(商店应用程序)上对我有效当前版本的Inkscape现在可以直接导出到xaml,无需通过PDF,重命名和混合导入。当前Inkscape为我保存了错误的XAML。它会创建一个包含画布的ViewBox。我想要一把画笔。在我导入到混合应用程序的答案中使用此方法,然后单击工具->生成VisualBrush资源。将其插入一个新的ResourceDictionary,并添加了“Stretch”属性,删除了“ViewBox”属性。+1,即使它是,正如您所说的,
超级ack
。有人会认为,到目前为止,会有更好的办法(Inkscape也将提供与Silverlight兼容的选项。