Ich habe bereits die SVG Canvas library von WinSoft ausprobiert, aber die spuckt einen sehr schlechten SVG Code aus und außerdem funktioniert die Konvertierung nicht so richtig (auf einmal waren Bögen um 180° gedreht), daher hab ich das dann auch gelassen.
Dann nimmst du halt TMetafileCanvas. Funktioniert ähnlich, aber da kommt statt einer SVG eine WMF oder EMF raus. Unbedingt EMF nehmen (Enhanced auf True setzen), sonst halt du Probleme mit Konturen und Bézier.
Ich schreibe den Code für meine SVGs immer selbst.
Ich werde mir das das Wochenende auf jeden Fall mal anschauen - klingt nach einem guten Ansatz