我正在尝试用 Dart 翻译 SVG 中的椭圆。除了 SetAttribute 方式之外,我还没有找到任何关于如何做到这一点的解释
ellipse.setAttribute('transform', 'translate($acx, $acy)');
我发现 EllipseElement 有这样的符号:
ellipse.transform.baseVal[...].setTranslate(acx,acy);
..但它不起作用。我完全不确定 setTranslate 是如何工作的,我想我必须告诉要翻译哪个元素,但我不知道如何翻译。使用 setATtribute 而不是尝试使用其他方法更好吗?