我找到了一个名为raphael-pan-zoom的插件,该插件可用于放大和缩小纸张中的raphaeljs元素,缩放效果很好,但是当我想将纸张向左,向右,从上到下移动时我没有成功。
我在“ raphael.pan-zoom.js”中找到了pan函数:

pan: function (deltaX, deltaY) {
    },


我不知道什么是deltaX和deltaY以及如何计算它们,请您能帮我。
在这个jsfiddle中,您可以找到一个示例:http://jsfiddle.net/xperali/g6Xav/4/

最佳答案

版本0.2.1现在实现了平移功能,deltaX和deltaY是要移动纸张的X和Y中的点数。

panZoom.pan(0, -10);


我更新了小提琴:http://jsfiddle.net/g6Xav/8/

如果您有任何问题,请让我现在

关于javascript - 使用raphael-pan-zoom的raphael js Pan功能,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17211272/

10-09 18:49