DWF DWFX в OBJ csharp

Файл DWF или DWFX — это файл 2D- или 3D-чертежа, который может включать текст, графику, данные или трехмерные модели. Принимая во внимание, что файл Wavefront OBJ представляет собой формат файла определения геометрии, который содержит трехмерную геометрию, такую как положение каждой вершины, координаты текстуры, нормаль вершины и т. д. В некоторых сценариях вы можете преобразовать файл DWF или DWFX. в файл OBJ. В соответствии с такими ситуациями в этой статье рассказывается, как программно преобразовать файл DWF или DWFX в файл OBJ на языке C#.

Преобразование DWF или DWFX в OBJ — установка C# API

Aspose.CAD для .NET API поддерживает создание, редактирование или преобразование DWF, DWG, DXF и некоторых других [форматов файлов], связанных с САПР]5. Вы можете настроить API, просто загрузив его справочные файлы в виде DLL-файлов из раздела Загрузки или быстро установить его с помощью следующей команды установки NuGet:

PM> Install-Package Aspose.CAD

Программное преобразование DWF или DWFX в формат OBJ на C#

Чтобы преобразовать файл DWF или DWFX в формат OBJ, выполните следующие действия:

  1. Загрузите входной файл DWF или DWFX с помощью объекта класса DwfImage.
  2. Создайте объект класса ObjOptions.
  3. Сохраните выходной файл в формате OBJ.

В приведенном ниже фрагменте кода показано, как программно преобразовать файл DWF или DWFX в формат файла OBJ на C#:

// Загрузите входной файл DWF или DWFX
DwfImage document = (DwfImage)DwfImage.Load("sample.dwfx");

// Создайте экземпляр класса ObjOptions
ObjOptions options = new ObjOptions();

// Сохраните файл DWF или DWFX как файл OBJ. 
document.Save("output.obj", options);

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

Вы можете ознакомиться с другими функциями для работы с различными файлами САПР в разделе документация.

Вывод

В этой статье вы узнали, как преобразовать файл DWF или DWFX в формат файла OBJ. Кроме того, вы можете связаться с нами через форум, если захотите обсудить какие-либо проблемы или вопросы.

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

[Преобразование IFC в PDF на C#] (https://blog.aspose.com/ru/2022/04/14/convert-ifc-to-pdf-csharp/)