Advertisement

C#.NET支持读取和编写DWG CAD files (DWGdirect NET 3.02)

  • 5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:ZIP


简介:
基于公司的需求,经过一番寻找后,终于定位到了一种利用C#.NET实现DWG文件信息提取的方法,并引入了DWGdirect_NET_3_02动态库。该动态库能够完美读取DWG文件中的相关信息内容。此外,压缩包中包含了DEMONumero和完整的动态库文件,其中DEMONumero可以确保完美的运行(经过VS2010测试验证,同时添加的自测功能已正确注释!)

全部评论 (0)

还没有任何评论哟~
客服
客服
  • 在VS2010中使用C#.NETDWG格式的CAD文件
    优质
    本教程详细介绍了如何在Visual Studio 2010环境下利用C#.NET编程语言操作AutoCAD DWG文件,包括读取与编辑。适合开发者学习实践。 最近因公司需求找到了一个可以读取DWG格式CAD文件的C#.NET方法,使用的是 DWGdirect_NET_3_02动态库里的功能,能够完美地获取到DWG文件的信息。这里分享一下包含DEMO和动态库文件的压缩包,并且DEMO已经测试通过(在VS2010上运行成功),并添加了部分自测注释。 这段代码是一个控制台应用程序,用于创建和填充特定版本的DWG/DXF/DXB文件。 调用序列如下: ``` OdWriteEx [OutVer] [OutType] [-DO] ``` 其中: - OutVer可以是 ACAD12, ACAD13, ACAD14, ACAD2000, ACAD2004 或者ACAD2007中的任意一个。 - OutType可以是DWG、DXF或DXB中的一种类型。 - -DO选项会关闭进度条显示。 此外,需要参考Examples\OdWriteEx文件夹内的以下文件: ``` OdWriteEx.jpg, OdWriteEx.sat, OdWriteEx XRef.dwg ``` 并且必须将包含`OdWriteEx.txt`的文件夹在DbFiller::addRText中硬编码。
  • CAD .NET 14 (C# VB 的 DXF DWG 文件 DEMO 源码)
    优质
    本项目提供使用C#和VB语言操作AutoCAD文件(包括DXF和DWG格式)的示例源代码,展示如何通过.NET技术实现CAD图形数据的读取与编写功能。 内置CAD .NET 14试用版和demo源码。 文件架构: D:\PROGRAM FILES (X86)\CADSOFTTOOLS\CAD .NET 14 - bin - CLR4 - DWGExportLib - Win32 - Win64 - Languages - demo_sources - AddEntities - C# - Properties - VB - My Project - AspNetDemo - CADImportNetService - CSharp - bin - shx - VB - bin - shx ...(其它文件夹结构略) - doc - mshelp - Library - mshelp2 - Library - Files - Images - shx
  • 使用C#.NET在VS2010中DWG格式的CAD文件
    优质
    本项目利用C#.NET语言,在Visual Studio 2010平台上开发,实现对AutoCAD DWG文件的高效读取与编辑功能。 最近因公司需求找到了一种方法可以使用C#.NET读取DWG格式的CAD文件的信息,采用的是 DWGdirect_NET_3_02动态库里的功能,能够完美地获取到DWG文件的相关信息。这里分享出来一个压缩包,其中包括了DEMO和所需的动态库文件,并且DEMO已经测试通过(在VS2010上运行正常),添加了一些自测的注释以供参考。 这个控制台应用程序可以创建并填充DWG/DXF格式的数据。
  • DWGDirect_NET文档说明(用C# .NETDWG格式的CAD文件)
    优质
    本文档详细介绍了如何使用C#.NET开发环境处理DWG格式的CAD文件,包括读取和编写操作。适合需要与CAD数据交互的软件开发者参考。 这是一份详细的DWGdirect_NET英文文档,包含图文介绍,从构建项目到引用DLL的方法调用都讲解得很清楚。我也有上传了DWGdirect_NET文件,大家可以结合下载使用。
  • Teigha-Net CAD的DLL包
    优质
    Teigha-Net是一套用于处理CAD文件的.NET DLL库集合,能够实现对DWG、DXF等格式的高效读取与编辑功能,广泛应用于各类工程建设软件中。 Teigha Net是由Open Design Alliance(ODA)开发的一个.NET接口和框架。它旨在帮助开发者轻松创建跨平台的CAD应用程序,并与各种CAD格式进行交互。与其他类似框架相比,Teigha Net提供了更灵活、高效的解决方案。通过使用Teigha Net,开发者可以更有效地处理和管理CAD文件的创建、编辑、查看和共享等相关操作,以满足不同市场和行业的需求。此资源可用于C#开发中提取CAD文件中的文字内容,并且无需安装任何CAD程序即可读取DWG类型的文件。
  • NPOI .NET 4.0 .NET 4.5.1
    优质
    NPOI库支持在.NET 4.0和.NET 4.5.1环境下操作Microsoft Office文档,提供强大的读写功能,适用于需要处理Excel、Word等文件的开发者。 NPOI dll文件兼容.net 4.0到.net 4.5.1版本,亲测可用,质量保证。
  • MTSharp: 一个用纯C#MTConnect流的.NET
    优质
    MTSharp是一款专为.NET平台设计的开源库,采用纯C#语言开发,旨在提供对MTConnect标准流数据的支持,方便开发者轻松集成智能制造应用。 MTSharp是一个.NET库,用于处理用纯C#编写的MTConnect流。该库利用Linq和Xml.Linq来简化并加速流的解析过程。其结构主要源自其他资源,并经过清理与优化后性能提高了约30%。 `MTConnect.Probe()`函数可以获取所有设备的信息,但不会返回当前的结果集。如果您需要将设备加入到流中,而暂时不需要数据的话,这个方法就非常有用了。每次调用`MTConnect.Probe()`都会发起一个新的请求;因此,在使用同一个设备时,请考虑利用`MTConnect.Devices()`来避免重复的初始化工作。 另一方面,如果想要获取所有设备及其结果集中的可枚举数据,则应使用`MTConnect.Current()`函数。 例如: 要从流中获取所有的设备信息,可以调用相应的API或方法。
  • LibreCAD:一个基于Qt框架的跨平台2D CAD程序,采用C++11DXFDWG文件...
    优质
    LibreCAD是一款开源的跨平台二维CAD软件,使用C++11开发,并基于Qt框架构建。它能够兼容并读取DXF、DWG格式文件,为用户提供强大的绘图功能与便捷的设计体验。 LibreCAD 是一个跨平台的 2D CAD 程序,使用 Qt 框架并用 C++11 编写。它可以读取 DXF 和 DWG 文件,并且可以输出为 DXF、PDF 和 SVG 格式。用户界面高度可定制化,并支持多种语言翻译。