将弧转换为graphicsPath

时间:2011-12-27 16:19:51

标签: c# system.drawing

认为我们有一个graphicPath,我们在这里创建一个弧

GraphicsPath gp = new GraphicsPath();
gp.AddBezier(

现在我想获得Bezier创建的一系列积分,我怎样才能得到这些积分?有可能吗?

感谢

1 个答案:

答案 0 :(得分:1)

我认为您需要在图形路径上调用Flatten,然后获取PathPoints

根据文档,

Flatten会将路径离散成直线。

the docs on Flatten。如果您不需要转换可以传递单位矩阵的点,则此重载允许您指定粒度。