-
snap.svg.zpd是Snap.svg的一个插件,专门用于实现查看时的zoom、pan和dragrotate功能
资源介绍
Snap.svg的缩放/平移/拖动插件
这是对Andrea Leofreddi的(版本1.2.2)的改编,用作插件。
通常仅在当前视图上使用。 并非出于存储或修改纸张的目的。
在野外
放下我的问题/公关展示
安装
$ npm install snap.svg.zpd --save
插件如何工作
该插件会将svg中的所有子元素放入一个组元素,并将“全局转换”应用于该组-例如缩放,平移或旋转整个画布。
启用拖动后,相应的转换将直接应用于鼠标光标下方的元素。
应用插件后的SVG操作应参与zpd组。 即,如果您想添加一个应该继承缩放和平移的新元素,则不应将其直接添加到svg中,而应添加到其中的zpd-group中。
用法
在snap.svg.zpd.js之后包含snap.svg.js
< script src =" snap.svg.js " > </ script >
< scri