PathData.Types属性中的值是什么

时间:2018-07-06 00:31:35

标签: c# .net fonts

这是一个.NET问题。

我正在尝试提取定义字体的曲线和点,以便可以将它们用作另一个图形处理字符的输入。

我实际上已经按照以下步骤获得了数据:

  1. 获取图形对象
  2. 创建字体对象
  3. 创建GraphicsPath对象
  4. 调用.AddString(“ A”,....)放置'A'
  5. 从GraphicsPath对象创建一个GraphicsPathIterator
  6. 使用GraphicsPathIterator .CopyData检索数组 PointF和包含点类型的字节数组。

点类型的字节数组的类型为PathData.Types

但是,我找不到有关字节返回值含义的文档。我知道字体使用曲线,因此某些控制点必须是控制点。不知道这些字节的解释使我处于起步阶段。我看到值0、1、161;他们是什么意思?

谢谢

约翰

**已解决这些值是在名为System.Drawing.Drawing2D.PathPointType的枚举中定义的

0 个答案:

没有答案