FillMode算法GraphicsPath

时间:2018-12-19 07:15:20

标签: c# algorithm svg gdi graphicspath

是否有机会直接调用算法,该算法取决于在给定的FillMode.Alternate上设置了FillMode.Winding还是GraphicsPath来确定点是否位于内部?我知道该模式是在GDI / GDI +内部处理的,但是我找不到任何可以手动触发的C#和/或本机Win32 API函数。

我正在尝试使用Svg NuGet包导入SVG图形,并将结果转换为自定义数据结构。但是,我无法“模拟” SVG缠绕规则(https://www.w3.org/TR/SVG/painting.html#WindingRule)的行为,即如果射线的左右交点数相等,则子路径不会位于画布内

GDI用于确定这种“内在性”的算法是可以直接调用的,还是有人知道可以解决此问题的轻量级免费实现?

0 个答案:

没有答案