将弧线转换为graphicPath
本文关键字:graphicPath 转换 | 更新日期: 2023-09-27 18:19:04
假设我们有一个graphicPath,然后在里面创建一个像这样的弧线
GraphicsPath gp = new GraphicsPath();
gp.AddBezier(
现在我想要得到贝塞尔创建的点的数组,我怎么得到这些点呢?这可能吗?
谢谢
我认为你需要的是在你的图形路径上调用Flatten
,然后获得PathPoints
。
参见Flatten上的文档。这个重载允许您指定粒度,如果您不需要转换点,您可以传递一个单位矩阵。