C#开源库ACadSharp将Dwg转Dxf

介绍

开源库ACadSharp的地址:https://github.com/DomCR/ACadSharp

可以在NuGet中搜索到该库并安装。

Dwg转Dxf

csharp 复制代码
using ACadSharp.IO;
using ACadSharp;
using System;

namespace TestACadSharp.Tests
{
    /// <summary>
    /// 将dwg转dxf
    /// </summary>
    internal class TestDwgToDxf
    {
        public static void Run()
        {
            var dwgPath = "./TestData/demo.dwg";
            var dxfPath = "./TestData/demo.dxf";
            CadDocument doc = DwgReader.Read(dwgPath, onNotification);
            DxfWriter.Write(dxfPath, doc);
        }
        private static void onNotification(object sender, NotificationEventArgs e)
        {
            Console.WriteLine(e.Message);
        }
    }
}

注意:

  • 测试的dwg在AutoCAD2014中可以打开,该dwg所转的dxf在AutoCAD2014中未能成功打开,但是在一些CAD看图王(试验使用了浩辰CAD看图王)中可以成功预览所转的Dxf。
相关推荐
weixin_520649871 小时前
WinForm数据展示组件ListView
c#
程序设计实验室6 小时前
Spark.NET:一个试图把 Django / Rails 式开发体验带回 .NET 世界的全栈 Web 框架。
c#
byoass7 小时前
智巢AI知识库深度解析:企业文档管理从大海捞针到精准狙击的进化之路
开发语言·网络·人工智能·安全·c#·云计算
njsgcs11 小时前
solidworks自动标注折弯4 无向图 c#
开发语言·c#·solidworks
我是唐青枫12 小时前
C#.NET ThreadLocal 深入解析:线程独享数据、性能收益与实战边界
c#·.net
JQLvopkk14 小时前
C# 工业级上位机:交互实战
开发语言·c#·交互
kingwebo'sZone15 小时前
PdfiumViewer使用权限控制期操作按钮(PdfViewer其实也可以完整兼容)
c#
张小俊_15 小时前
WPF 跨线程 UI 更新与硬编码赋值引发的 Bug 排查
c#·bug·wpf
無斜15 小时前
【CAPL实用开发】--- CAPL调用 .NET DLL
开发语言·c#·capl·canoe
puamac16 小时前
UcTabWindow 布局多tab,加载编辑器和资源管理器等自定义控件
c#·编辑器·datagridview