Я пытаюсь экспортировать в svg самостоятельно, и меня немного удивляет, что так сложно найти svg-экспортера, поскольку он в значительной степени просто xml.
Я встречал xgraphics хотя, это может быть полезно.
на самом деле вам нужен только класс SVG. Он пытается имитировать графический класс в as3, но я обнаружил, что мне нужно добавить класс рисования полигонов.
/**
* graphics
*/
public function drawPolygon($points:Array):void {
var $pointsString:String = "";
for each (var $pt:Point in $points) {
$pointsString += (" " + $pt.x +"," + $pt.y);
}
var xml:XML = new XML('<polygon points="' + $pointsString + '" fill="' + uintToCSS2Color(fillColor) + '" stroke="' + uintToCSS2Color(lineColor) + '" stroke-width="' + strokeWidth + '"/>');
this.xml.appendChild(xml);
}
это позволяет мне создавать треугольники и другие фигуры, передавая массив точек