SVG変換はJavaScriptによって設定することができます。setAttribute("transform", "translate(x,y)")
JavaScriptでも可能です。JavaScriptのSVG変換
elem.transform.baseVal.getItem(0).setTranslate(x, y);
elem.transform.baseVal.getItem(0).setRotate(x, y);
これらの2つは翻訳と回転には適していますが、スキュー、スケーリング、マトリックスについてはどうですか? elem.transform.baseVal.getItem(0).setMatrix()
が存在しますが、私が知る限り、どのパラメータも例外ではなく、SVGCreateMatrix()
はいずれのパラメータも受け入れません。どのように私はこれを行うことになっています、そして、ボーナスの質問として:getItem(0)
は実際に何ですか?
ありがとう、私は今それを完全に理解しています。 – Roger