XSL将SVG转换为VML

时间:2010-05-14 18:20:44

标签: xml xslt svg vector-graphics vml

我对VML一无所知,只是Internet Explorer和其他Microsoft产品使用它并且它是矢量图形格式。

可以使用XSLT将SVG文档转换为VML吗?或者它们是否彼此太不同以使其成为可能?

我知道存在将SVG转换为XAML的XSLT文档。

3 个答案:

答案 0 :(得分:5)

我还没有使用它,但是有一个sourceforge项目Vector Converter似乎正是这样做的。

答案 1 :(得分:0)

作为这个问题的更一般的答案,你可以看,VML看起来像是XML,你可以使用XSLT将任何XML转换为任何其他XML,而不像CSS那样的XSLT是Turing Complete。

任何XML标准都可以通过它转换成任何其他标准。虽然不一定容易。

答案 2 :(得分:-1)

VML基本上被SVG(source)淘汰了,所以它可能不值得您这么做。如果您仍然希望/需要这样做,那么XSLT应该可以胜任这项任务,但我个人并没有亲眼看到这样的例子。