我使用的是JavaScript库(jsPlumb),它产生我的状态机,与连接等缩放画布jsplumb/fabric.js
我想和退出功能添加放大到生成的图形。
生成的代码是类似的东西:
<div id="canvas">
<canvas style="position: absolute; height: 4px; width: 4px; left: 907.816650390625px; top: 659.816650390625px; " class="_jsPlumb_endpoint ui-draggable ui-droppable" height="4" width="4"></canvas>
...
有很多在div包装内的画布元素。
所以我试图找到这可以让我轻松地扩展这些canvas元素库。
Fabric.js听起来不错,但我没有发现任何方式“负荷”的应用转变到画布本身现有画布,但只是应用变换到画布中的元素。
有谁知道这可能做到一库? 或者,如果您曾经为jsplumb添加过放大/缩小功能,我也会很高兴! 我特别喜欢Fabric.js的解决方案,因为这个库提供了很多有用的其他功能。
谢谢!
我带你去一个解决方案看看这个,这似乎很有趣,谢谢! – Antoine
嘿...如果这有帮助,您可以接受答案。谢谢 – Rohan210
这会使画布更大,但不会缩放画布上可能存在的任何对象。 –