I have finished the initial usable versions of an “SVG to XAML Conversion Suite” on graphspe.com.
The reason why I needed to do it is that, although there are some other tools out there, they have some drawbacks:
- Some of them render text as paths
- Most don’t behave in a free-threaded environment so that I can’t use them immediately from my web sites, web services or parallel batch converters
- Even if they render text correctly, it appears in the wrong places
- Some can’t handle “100%” sizing (which becomes 0, so no visuals); in general, canvas sizes are not measured correctly
- Most are not friendly to GraphViz’ svg output
While the suite is not perfect, I have control over which features I need so that I can implement/modify them.
Leave a comment