【问题标题】:Zooming and panning on a floorplan made with Raphaeljs在使用 Raphaeljs 制作的平面图上进行缩放和平移
【发布时间】:2011-11-28 12:17:59
【问题描述】:

我正在制作某种平面图,显示会议参与者的位置。 为此,我使用 Raphael.js。

我正在寻找一种方法来缩放和平移该平面图,但我没有找到任何东西。谁能指出我正确的方向?

【问题讨论】:

    标签: zooming raphael pan


    【解决方案1】:

    在不更改定义其余功能的任何代码的情况下,转到 http://www.irunmywebsite.com/raphael/additionalhelp.php?v=2&q=paper.setviewbox 还可以使用 raphael 链接指向始终指向最新的文档....

    Raphael 2 中有一些强大的新功能目前尚未广泛使用。 这样做的好处是它只是一个附加组件!

    【讨论】:

    • 感谢您的回复。我还发现使用 setViewBox 是解决我的问题的好方法。现在我用它来做我想要的缩放。对于平移,我不确定如何使用 setViewBox?有什么建议吗?
    • 仅仅因为您无法通过 1 次缩放和平移看到所有内容,并不意味着您的屏幕外元素不存在。
    • 我知道。但我不明白如何使用 SetViewbox 进行平移?我应该只设置 setviewbox 方法的 x 和 y 坐标吗?类似的东西:paper.setViewBox(200,200,500,500);并说 paper.setViewBox(400,200,500,500);向右平移?
    猜你喜欢
    • 2012-11-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-13
    • 2016-11-04
    • 2010-10-19
    • 2016-07-22
    相关资源
    最近更新 更多