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。
相关推荐
天下无敌笨笨熊4 小时前
C# LINQ开发心得
c#·linq
小白不白1115 小时前
Invoke的用法
开发语言·人工智能·数码相机·计算机视觉·c#
FuckPatience6 小时前
C# 链表元素的引用地址分析
链表·c#
hoiii1876 小时前
C# Txt/Excel/Access 导入导出工具
开发语言·c#·excel
专注VB编程开发20年6 小时前
TFTP 与FTP核心区别:UDP和TCP
c#·tftp
yi念zhi间7 小时前
C#实现控制台多区域输出
开发语言·c#
2501_930707787 小时前
使用 C# 在 Excel 中合并并居中单元格
开发语言·c#·excel
feifeigo1237 小时前
C# ADB 安卓设备数据传输工具
android·adb·c#
xiaoshuaishuai87 小时前
C# 逆向分析Privazer
数据库·microsoft·c#