更改SVG路径的宽度/高度

Nik*_*des 11 javascript svg svg-edit

如何在SVG编辑中更改所选路径的宽度/高度.

  • 到目前为止我只有这个:

    svgCanvas.changeSelectedAttribute("height", "499");

上面的命令对路径完全没有影响.调整边界框的大小只调整边界框的大小,但调整路径本身的大小.

Ply*_*ynx 11

对于路径,您可能希望应用变换而不是编辑路径坐标,这可能会变得复杂.请参见http://www.w3.org/TR/SVG/coords.html#TransformAttribute

  • @NicholasKyriakides不,这一点都不难!使用您喜欢的任何方法来更改SVG元素的`transform`属性.假设您有一个ID为"mypath"的SVG路径,并希望将其设置为宽度的一半.`$('#mypath').attr("transform","scale(0.5,1)");` (3认同)