internal static PointF[] PathToPointFArray(Path pg, float scale) { PointF[] result = new PointF[pg.Count]; for (int i = 0; i < pg.Count; ++i) { result[i].X = (float)pg[i].X / scale; result[i].Y = (float)pg[i].Y / scale; } return result; }