【发布时间】:2013-08-13 09:28:05
【问题描述】:
在我的 SVG 应用程序中,我有用户可以扩展的图像。我想为用户提供控件,以便他们也可以从边缘弯曲它们。
这是用户可以做什么的直观示例。
很想听听有关如何执行此操作的建议。
一个可能的想法是我将图像放在路径中并添加控件以拉伸路径的边缘。但是,我想知道如何在路径内拉伸图像以占用整个可用空间。
【问题讨论】:
-
您能否澄清一下这个问题是否与 UI 的工作方式有关?
-
可能是 textPath X fabric.js developer.mozilla.org/en-US/docs/Web/SVG/Element/textPath fabricjs.com/quadratic-curve?
-
@Adam 不,我正在更多地考虑这个想法的实现,即如何在 SVG 中弯曲图像。希望这能回答你的问题。
-
@MaxGherkins 完全正确! TextPath 就是一个例子,带有二次曲线的 fabric.js 很棒。同样,问题是如何实现图像?
标签: javascript image svg jquery-svg