【问题标题】:Scroll Raphael zoomed-in paper滚动拉斐尔放大纸
【发布时间】:2020-02-28 03:47:25
【问题描述】:

jsFiddle 中,我有一篇带有两个矩形的 Raphael 论文。我通过应用setViewBox 将论文放大了 200%。

矩形的宽度(它们具有相同的大小)为 50 像素,并且使用 setViewBox 函数将它们扩展到 100 像素,效果很好。我的问题是纸张尺寸也应该增加 200%(即纸张高度和宽度),并且由于包含纸张的 div 比纸张小,我应该能够滚动。

我需要做到以下几点:

(1) 拉斐尔论文中的所有内部元素的大小应增加 200%。

(2) 纸张尺寸也应增加 200% 至 400px。

(3) 由于缩放后的纸张尺寸(400px)大于其包含的 div(200px),因此 div 应该是可滚动的。

任何想法如何使这项工作?不必与setViewBox 在一起。

【问题讨论】:

    标签: javascript raphael


    【解决方案1】:

    您是否正在尝试实现类似this? 的目标? 它使用Paper.setSize 设置所需的画布大小,然后使用Paper.setViewBox 将图形适合新的画布

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多