C#实现DXF文件读取写入

这篇博客介绍了如何利用C#的netDXF库来读取和写入DXF文件。首先展示读取DXF文件的代码,通过OpenFileDialog选择文件,然后遍历提取Polylines2D的顶点信息。接着,展示了写入DXF文件的步骤,将之前读取的数据重新构建为Polyline2D对象并保存到新的DXF文件中。提供了完整的源码示例供下载参考。
  • 废话不多说直接上效果图、源码
  •  使用netDXF读取
  • OpenFileDialog of = new OpenFileDialog();
                        of.Filter = "(*.dxf)|*.dxf|(*.*)|*.*";
                        if (of.ShowDialog() == true)
                        {
                            string FileName = of.FileName;
                            string SafeFileName = of.SafeFileName;
                            DxfDocument dxfDocument = DxfDocument.Load(FileName);
                            var Polylines2D_List = dxfDocument.Entities.Polylines2D;
                            List<PolylinesModel> list = new List<PolylinesModel>();
                            foreach (var item in Polylines2D_List)
                            {
                                for (int i = 0; i < item.Vertexes.Count; i++)
                                {
                         
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值