2012-03-14 110 views
0

据我所知,SVG的翻译转化抵消由给定的X和Y.给定的坐标所以,如果在(80,100)绘制的东西,应用翻译(-10,-10)将(70,90)画对象。SVG:了解翻译命令

这就是说,我有一个SVG文件,其页面宽度为744×1052。其中一个组标签应用translate(-5774.2676,3117.0866)的转换。我想了解的是,这并非完全脱离整个页面(事实并非如此)。有人能帮我解决这个问题吗?

回答

2

我创建了一个小提琴http://jsfiddle.net/JNqDY/。小提琴也给出了解释。 总之,我们可以得出坐标不在视口中可见(视外)的物体。然后,我们可以通过调整视框带来被绘制视口的尺寸以外这样的对象,到视口中适当坐标。这让我们联想到SVG的为无限画布

+0

感谢您抽出宝贵的时间,使小提琴。我现在明白了! – Icemanind 2012-03-15 21:03:58