HTML5画布。从路径获取点。beginPath/ClosePath

HTML5画布。从路径获取点。beginPath/ClosePath,path,html5-canvas,Path,Html5 Canvas,是否有方法获取使用beginPath closePath创建的路径的点,作为XY坐标? 类似于Context.getPath->(x,y)的数组 由于路径是在实际代码中实现的,因此比使用javascript编写的bezier函数要快得多。没有简单的方法可以实现您的建议。你可能需要想出自己的解决方案。如果你能更好地描述你的问题,我们可能会为你提供更具体的东西 在最坏的情况下,您需要自己实现贝塞尔算法并积累所需的数据。或者,您可以使用本机方法进行渲染,然后在不进行渲染的情况下重做数学运算,以获取所需

是否有方法获取使用beginPath closePath创建的路径的点,作为XY坐标? 类似于
Context.getPath->(x,y)
的数组


由于路径是在实际代码中实现的,因此比使用javascript编写的bezier函数要快得多。

没有简单的方法可以实现您的建议。你可能需要想出自己的解决方案。如果你能更好地描述你的问题,我们可能会为你提供更具体的东西


在最坏的情况下,您需要自己实现贝塞尔算法并积累所需的数据。或者,您可以使用本机方法进行渲染,然后在不进行渲染的情况下重做数学运算,以获取所需的数据(可能更快,但不确定)。

使用x/y坐标,您想要实现什么?可能有一种更简单的方法。请记住,向量的x/y坐标取决于其比例。