svgpanzoom - 从 svg-pan-zoom 获取当前缩放和平移值
问题描述
我正在使用 react js,为映射 svg 图像应用平移和缩放,我正在初始化 Svgpanzoom 实例,如下所述
平移和缩放后,我需要缩放和平移的确切值。我怎样才能得到它们?
let panZoomInstance = svgPanZoom('#selectorId')
panZoomInstance.zoom(0.8)
panZoomInstance.pan({ x: 0, y: 0 })
解决方案
您可以使用getPan()
和getZoom()
函数获取 Pan 和 Zoom 的当前值。
推荐阅读
- python - 如何添加到主字典的键,多个子字典?
- scala - 如何将元素排入队列然后将它们出列?
- android - 如何多屏幕尺寸 Android Studio
- java - 我无法从 json 文件中读取和打印值
- graphics - 修复屏幕空间反射中的伪影
- android - 是否可以在使用 kotlin 1.4.x 的项目中使用使用 kotlin 1.3.x 构建的库?
- python - Django {% if object.foreignkey %} 返回值的反面
- reactjs - 当我们在反应中传递标签时,为条款和条件赋予不同的颜色
- java - 在 Selenium 的负面测试之间关闭和打开新的 WebDriver 会话是否是正确的方法?
- video - 使用 FFMPEG 在图像上叠加透明视频