web-dev-qa-db-ja.com

SVGパスの幅/高さの変更

SVG-edit で選択したパスの幅/高さを変更するにはどうすればよいですか。

  • これまでのところ私はこれしか持っていません:

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

上記のコマンドは、パスにはまったく影響しません。バウンディングボックスのサイズを変更すると、バウンディングボックスのサイズが変更されるだけですが、notパス自体です。

11
Nik Kyriakides

パスの場合、パス座標を編集するのではなく、transformを適用することをお勧めします。これは、複雑になる可能性があります。 http://www.w3.org/TR/SVG/coords.html#TransformAttribute を参照してください

11
Plynx