相关疑难解决方法(0)

如何在SVG中设置变换原点

我需要使用javascript调整SVG文档中的某些元素并调整其大小.问题是,默认情况下,它始终在(0, 0)左上方的原点周围应用变换.

如何重新定义此变换锚点?

我尝试使用该transform-origin属性,但它不会影响任何东西.

我就这样做了:

svg.getDocumentById('someId').setAttribute('transform-origin', '75 240');
Run Code Online (Sandbox Code Playgroud)

虽然我可以在Firefox中看到属性设置正确,但它似乎没有将关键点设置为我指定的点.我尝试之类的东西center bottom,并50% 100%有和没有括号.到目前为止没有任何工作.

有人可以帮忙吗?

svg coordinate-transformation

90
推荐指数
5
解决办法
8万
查看次数

标签 统计

coordinate-transformation ×1

svg ×1