Преобразование DWG в DXF на C#

Файлы DWG представляют собой технические чертежи, часто используемые инженерами, архитекторами и другими специалистами, связанными со строительством. Они используются для создания 2D или 3D-дизайна. В некоторых случаях может потребоваться преобразовать файл DWG в файл DXF. Файлы DXF используются для обмена информацией о чертежах между различными приложениями, связанными с САПР. Кроме того, эти форматы файлов обычно используются для дизайна продуктов. В этой статье рассказывается, как программно преобразовать изображение DWG в DXF с помощью C#.

Преобразование DWG в DXF — установка C# API

Aspose.CAD для .NET API поддерживает создание, редактирование и управление DWG и несколькими другими форматами файлов. Вы можете установить API, загрузив файл DLL из раздела Новые версии или с помощью следующей команды установки NuGet:

PM> Install-Package Aspose.CAD

Программное преобразование DWG в DXF на C#

Преобразование DWG в DXF включает в себя несколько простых операций. Вы можете преобразовать DWG в DXF, выполнив следующие действия:

  1. Загрузите входной файл DWG с классом Image.
  2. Сохраните выходной файл DXF.

В следующем фрагменте кода показано, как преобразовать файл DWG в DXF на C#:

// Укажите пути для входных и выходных файлов.
string inputDWG = "sample.dwg";
string outputDXF = "sample.dxf";

// Загрузите исходный файл DWG
Image cadImage = Image.Load(inputDWG);

// Сохранить выходной файл DXF
cadImage.Save(outputDXF);

Узнайте больше о возможностях

Вы можете ознакомиться со многими другими функциями API, просмотрев документацию.

Вывод

В этой статье вы узнали, как преобразовать DWG в файл DXF. Файлы DXF популярны, потому что они имеют открытый исходный код. Следовательно, их можно создавать и управлять ими независимо от программ Autodesk. Вы можете интегрировать эту функцию в свою платформу .NET или приложения на основе .NET Core. Кроме того, вам не нужно устанавливать какой-либо другой инструмент или приложение для выполнения преобразования. Пожалуйста, дайте нам знать ваши отзывы или вопросы через форум. Мы с нетерпением ждем возможности помочь вам.

Смотрите также