pucx 发表于 2011-9-26 00:44:08

请问C#如何将多段线变为轻量多段线

请问C#如何将多段线变为轻量多段线,谢谢。

chengw 发表于 2011-9-27 10:16:54

          Point3dCollection pts = new Point3dCollection();
          poly3d.GetStretchPoints(pts);//poly3d已知的多段线
       Point2dCollection pt = new Point2dCollection();
          Polyline ent = new Polyline();
          for (int i = 0; i < pts.Count;i++ )
          {
            ent.AddVertexAt(i, new Point2d(pts.X, pts.Y), 0, 0, 0);
          }
希望能帮到你。。。。
页: [1]
查看完整版本: 请问C#如何将多段线变为轻量多段线