From 3188572e17610177ff8f0f999ac7853d026bc88d Mon Sep 17 00:00:00 2001 From: JazzyNico Date: Mon, 24 Jan 2011 18:14:30 +0100 Subject: [PATCH] Extensions. XAML export improvements (flowRoot, text decoration, baseline alignement, use, and object opacity support.) --- share/extensions/svg2xaml.xsl | 231 ++++++++++++++++++++-------------- 1 file changed, 134 insertions(+), 97 deletions(-) diff --git a/share/extensions/svg2xaml.xsl b/share/extensions/svg2xaml.xsl index cbea98c2a..c36d964bd 100755 --- a/share/extensions/svg2xaml.xsl +++ b/share/extensions/svg2xaml.xsl @@ -39,7 +39,7 @@ exclude-result-prefixes="rdf xlink xs exsl libxslt"> - + - - - - - - - + + + + + + + + + @@ -860,6 +862,7 @@ exclude-result-prefixes="rdf xlink xs exsl libxslt"> // Colors and patterns // * Generic color template +* Object opacity * Fill * Fill opacity * Fill rule @@ -983,6 +986,56 @@ exclude-result-prefixes="rdf xlink xs exsl libxslt"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + 0 + 1 + + + + + + + + @@ -1681,33 +1734,27 @@ exclude-result-prefixes="rdf xlink xs exsl libxslt"> - + preserve - - - - + - - - @@ -1721,64 +1768,30 @@ exclude-result-prefixes="rdf xlink xs exsl libxslt"> - + -

- - preserve - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

+ + + + + + + + + + + + + + +
@@ -1809,7 +1822,7 @@ exclude-result-prefixes="rdf xlink xs exsl libxslt"> - + @@ -1945,7 +1958,7 @@ exclude-result-prefixes="rdf xlink xs exsl libxslt"> @@ -1959,17 +1972,12 @@ exclude-result-prefixes="rdf xlink xs exsl libxslt"> - - + + - 0 - superscript - subscript - -1000 - 1000 - - - + Normal + Superscript + Subscript % @@ -2039,7 +2047,7 @@ exclude-result-prefixes="rdf xlink xs exsl libxslt"> @@ -2053,15 +2061,15 @@ exclude-result-prefixes="rdf xlink xs exsl libxslt"> - - - - underline - - - true - - + + + + Underline + Strikethrough + Overline + None + + @@ -2097,7 +2105,7 @@ exclude-result-prefixes="rdf xlink xs exsl libxslt"> @@ -2124,10 +2132,10 @@ exclude-result-prefixes="rdf xlink xs exsl libxslt"> - + - ltr - rtl + LeftToRight + RightToLeft @@ -2229,7 +2237,7 @@ exclude-result-prefixes="rdf xlink xs exsl libxslt"> // Text objects // SVG: text, XAML: TextBlock --> - + @@ -2237,7 +2245,14 @@ exclude-result-prefixes="rdf xlink xs exsl libxslt"> + + + + + + + @@ -2249,15 +2264,21 @@ exclude-result-prefixes="rdf xlink xs exsl libxslt"> + + + + + + - + @@ -2301,6 +2322,7 @@ exclude-result-prefixes="rdf xlink xs exsl libxslt"> + @@ -2310,7 +2332,9 @@ exclude-result-prefixes="rdf xlink xs exsl libxslt"> + + @@ -2384,6 +2408,7 @@ exclude-result-prefixes="rdf xlink xs exsl libxslt"> + @@ -2412,7 +2437,9 @@ exclude-result-prefixes="rdf xlink xs exsl libxslt"> + + @@ -2439,6 +2466,7 @@ exclude-result-prefixes="rdf xlink xs exsl libxslt"> + @@ -2464,7 +2492,9 @@ exclude-result-prefixes="rdf xlink xs exsl libxslt"> + + @@ -2529,7 +2559,9 @@ exclude-result-prefixes="rdf xlink xs exsl libxslt"> + + @@ -2573,7 +2605,9 @@ exclude-result-prefixes="rdf xlink xs exsl libxslt"> + + @@ -2628,6 +2662,9 @@ exclude-result-prefixes="rdf xlink xs exsl libxslt"> + + + -- 2.30.2