使用Silverlight或Flash查看SVG

时间:2008-09-24 17:00:20

标签: flash silverlight svg

有没有办法使用Silver light或flash动态查看文件或网页中的SVG?

编辑:我目前正在使用inkscape在服务器上进行转换。唯一的麻烦就是让目录的所有60多页都有点慢的时间。它需要5分钟才能完成,有些客户(包括老板)希望这个过程更快。

5 个答案:

答案 0 :(得分:2)

此外,Inkscape支持将SVG图像导出到XAML输出。当然,这两者都不是你要求的,因为它们都以某种方式“转换”,而是直接回答 - 不,Silverlight不会直接解释SVG。我不确定Flash。

答案 1 :(得分:1)

XamlTune可以将SVG转换为XAML,以便在Silverlight控件中查看。

答案 2 :(得分:0)

timheuer:您知道是否有命令行选项来制作XAML文件吗?

编辑:似乎svg没有直接转换为xaml格式,因为我的图表会在XP和Vista中崩溃IE。

答案 3 :(得分:0)

milhous:我不熟悉Inkscape的命令行界面(如果有的话),但您可以使用SVG并保存为Microsoft XAML。

答案 4 :(得分:0)

SVG project at codeplex可以读取SVG文件并将其呈现给您可能在Silverlight中使用的Graphics对象。或者,您可以使用HttpHandler以PNG格式直接将SVG呈现给浏览器。