XSL преобразовать SVG в VML - PullRequest
4 голосов
/ 14 мая 2010

Я ничего не знаю о VML, за исключением того, что Internet Explorer и другие продукты Microsoft используют его и что это формат векторной графики.

Можно ли использовать XSLT для преобразования документа SVG в VML? Или они слишком отличаются друг от друга, чтобы сделать это возможным?

Я знаю, что существуют документы XSLT для преобразования SVG в XAML.

Ответы [ 3 ]

5 голосов
/ 14 мая 2010

Я не использовал его, но есть проект sourceforge Vector Converter , который, кажется, делает именно это.

0 голосов
/ 15 мая 2010

В качестве более общего ответа на этот вопрос вы можете сказать, что VML - это XML, вы можете преобразовать любой XML в любой другой XML с помощью XSLT, а XSLT в отличие от CSS - Turing Complete.

Любой стандарт XML может быть преобразован в любой другой с его помощью. Хотя не обязательно легко.

0 голосов
/ 14 мая 2010

VML был по сути устаревшим SVG ( source ), поэтому он может не стоить вашего времени. Если вы все еще хотите / должны сделать это, тогда XSLT должен справиться с этой задачей, но я лично не видел пример в дикой природе.

...